Qorus Integration Engine®  4.0.3.p1_git
OMQ::QueuedBlockConfigBase Class Reference

config class for DB streams using queued / blocked I/O More...

Inheritance diagram for OMQ::QueuedBlockConfigBase:
OMQ::DbQueuedBlockStreamConfig OMQ::DbSelectStreamConfig OMQ::FsReceiveStreamConfig OMQ::FsSendStreamConfig

Public Member Methods

 constructor (*hash options)
 creates the object and assigns config info
 
*int queueBlockSize ()
 returns the queue block size
 
int queueTimeout ()
 returns the queue timeout in milliseconds
 
 update (*hash options)
 updates options
 

Private Attributes

*softint m_queue_block_size = 2
 data queue block size; the number of blocks to queue for sending before the main data thread will block; default: 2
 
timeout m_queue_timeout = 5m
 queue timeout; maximum amount of time a message can wait for the queue to become free; default: 5m
 
const MinQueueBlockSize = 2
 minimum queue block size
 

Detailed Description

config class for DB streams using queued / blocked I/O


The documentation for this class was generated from the following file: