#include <OnixS/Eurex/MarketData/FeedEngine.h>
Definition at line 96 of file FeedEngine.h.
Defines amount of time Feed Engine spends on waiting for I/O while running master processing loop.
Time is measured in milliseconds.
- Note
- Default value is '10'.
- Warning
- Given parameter significantly affects Handler's responsiveness and load onto CPU!
Definition at line 172 of file FeedEngine.h.
void dataWaitTime |
( |
UInt32 |
value | ) |
|
|
inline |
Defines API to use. Select mode is default
Definition at line 115 of file FeedEngine.h.
UInt32 socketBufferSize |
( |
| ) |
const |
|
inline |
Defines size of receiving buffer in bytes for sockets.
- Note
- Default value is 8 MiB.
-
Ignored in ef_vi mode
Definition at line 207 of file FeedEngine.h.
void socketBufferSize |
( |
UInt32 |
value | ) |
|
|
inline |
Sets udpSocketBufferSize.
- See also
- udpSocketBufferSize.
Definition at line 213 of file FeedEngine.h.
UInt32 spinBeforeIdleTime |
( |
| ) |
const |
|
inline |
Defines amount of time Feed Engine keeps cycling before going to sleep when no useful activity can be done.
Time is measured in milliseconds.
- Note
- Default value is '1'.
- Warning
- Given parameter has direct influence onto CPU load!
Definition at line 191 of file FeedEngine.h.
void spinBeforeIdleTime |
( |
UInt32 |
value | ) |
|
|
inline |
Sets redundancySpinTime.
- See also
- redundancySpinTime.
Definition at line 197 of file FeedEngine.h.
Defines set of CPUs allowed for each working thread to be executed on while processing market data by Handlers bound to Feed Engine instance which is configured by given settings.
- Note
- By default set is empty thus allowing threads to be executed on any CPU available in the system.
Definition at line 132 of file FeedEngine.h.
Defines set of CPUs allowed for each working thread to be executed on while processing market data by Handlers bound to Feed Engine instance which is configured by given settings.
- Note
- By default set is empty thus allowing threads to be executed on any CPU available in the system.
Definition at line 144 of file FeedEngine.h.
Number of working threads to be used by feed engine.
- Note
- Default value is '1'.
Definition at line 152 of file FeedEngine.h.
void threadCount |
( |
UInt32 |
value | ) |
|
|
inline |
Sets threadsCount.
- See also
- threadsCount.
Definition at line 158 of file FeedEngine.h.
std::string toString |
( |
| ) |
const |
The documentation for this class was generated from the following files: