Definition at line 59 of file EmdiHandler.h.
◆ EmdiHandler()
Performs instance initialization.
- Parameters
-
settings | defines values for various options which affect handler behavior like enabling logging during execution of the handler. |
◆ ~EmdiHandler()
◆ bindFeedEngine()
Binds Feed Engine to the Handler.
Handler must be in stopped state.
- Exceptions
-
◆ licenseExpirationDate()
std::string licenseExpirationDate |
( |
| ) |
const |
Returns the license expiration date.
◆ log() [1/3]
Logs the given user-level message to the handler log.
◆ log() [2/3]
Logs the given user-level message to the handler log.
◆ log() [3/3]
Logs the given user-level message to the handler log.
◆ registerBeaconListener()
EmdiHandler & registerBeaconListener |
( |
BeaconListener * | listener | ) |
|
Assigns listener for beacon messages received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerCachedDepthIncrementalListener()
Assigns listener for depth incremental messages received during recovery process. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerComplexInstrumentUpdateListener()
Assigns listener for Complex Instrument Update message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerCrossRequestListener()
Assigns listener for Cross Request message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerDepthListener()
Assigns listener for depth messages received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerErrorListener()
Assigns listener for errors occurred while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerFeedActivityListener()
Assigns listener for feed activity events. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerFlexibleInstrumentUpdateListener()
Assigns listener for Flexible Instrument Update message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerHandlerStateListener()
Assigns listener for state change events occurred while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerInstrumentStateChangeListener()
Assigns listener for Instrument State Change message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerMassInstrumentStateChangeListener()
Assigns listener for Mass Instrument State Change message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerOrderBookListener()
Assigns listener for Order Book updates received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerProductStateChangeListener()
Assigns listener for Product State Change message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerQuoteRequestListener()
Assigns listener for Quote Request message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerScaledSimpleInstrumentUpdateListener()
Assigns listener for Scaled Simple Instrument Update message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerTopOfBookImpliedListener()
Assigns listener for Top Of Book Implied message received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerTradeListener()
Assigns listener for trades received while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ registerWarningListener()
Assigns listener for warnings occurred while executing handler. It's permissible to change the listener multiple times during handler's life-time, but only when handler is in disconnected state.
- Exceptions
-
◆ removeAllMarketSegmentIdFilters()
◆ removeAllPartitionIdFilters()
◆ removeAllSecurityIdFilters()
◆ replayPcap()
◆ setMarketSegmentId2Depth()
◆ setMarketSegmentIdFilters()
Set the Market Segment Id filtering values.
- Note
- The filter is inclusive.
◆ setPartitionIdFilters()
Set the Partition Id filtering values.
- Note
- The filter is inclusive.
◆ setSecurityIdFilters()
Set the Security Id filtering values.
- Note
- The filter is inclusive.
◆ start() [1/2]
Start handler.
- Note
- This action is asynchronous.
- Exceptions
-
std::exception | in case of unable to start. |
◆ start() [2/2]
Starts replaying previously logged data.
◆ state()
◆ stop()
◆ version()
Returns Handler's version.
◆ OnixS::Eurex::MarketData::Implementation::PcapReplayHelper
friend struct OnixS::Eurex::MarketData::Implementation::PcapReplayHelper |
|
friend |