Definition at line 199 of file FeedEngine.h.
 
◆ FeedEngineThreadPoolSettings()
◆ spinBeforeIdleTime() [1/2]
  
  | 
        
          | 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 254 of file FeedEngine.h.
 
 
◆ spinBeforeIdleTime() [2/2]
  
  | 
        
          | void spinBeforeIdleTime | ( | UInt32 | value | ) |  |  | inline | 
 
Sets redundancySpinTime. 
- See also
- redundancySpinTime. 
Definition at line 260 of file FeedEngine.h.
 
 
◆ threadAffinity() [1/2]
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 227 of file FeedEngine.h.
 
 
◆ threadAffinity() [2/2]
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 215 of file FeedEngine.h.
 
 
◆ threadCount() [1/2]
Number of working threads to be used by feed engine. 
- Note
- Default value is '1'. 
Definition at line 235 of file FeedEngine.h.
 
 
◆ threadCount() [2/2]
  
  | 
        
          | void threadCount | ( | UInt32 | value | ) |  |  | inline | 
 
Sets threadsCount. 
- See also
- threadsCount. 
Definition at line 241 of file FeedEngine.h.