Public Member Functions | |
EfViFeedEngine (UInt32 receiveRingSize=4095, WatchService &watch=NicWatch::service()) | |
~EfViFeedEngine () ONIXS_EUREX_EMDI_OVERRIDE | |
![]() | |
NetFeedEngineProcessResult | process () |
std::string | info () |
virtual | ~FeedEngine () |
Additional Inherited Members | |
![]() | |
FeedEngine (void *impl) | |
Definition at line 160 of file FeedEngine.h.
|
explicit |
Constructor
receiveRingSize | Number of buffers in a virtual interface receive ring. Single buffer is used for a single network packet. Thus the receive ring must be capacious enough to place incoming packets during market data bursts. |
watch | Watch service to be used by Feed Engine. |
Watch is used by Feed Engine to assign time points to packets received from the feeds.
~EfViFeedEngine | ( | ) |