#define ONIXS_EUREX_EMDI_COMPILER_INFO
Complex Instrument Update listener.
EmdiHandlerManager & registerFlexibleInstrumentUpdateListener(FlexibleInstrumentUpdateListener *listener)
virtual ~EmdiHandlerManager()
Finalizes the Handler.
EmdiHandlerManager & registerComplexInstrumentUpdateListener(ComplexInstrumentUpdateListener *listener)
EmdiHandlerManager & registerCrossRequestListener(CrossRequestListener *listener)
EmdiHandlerManager & registerMassInstrumentStateChangeListener(MassInstrumentStateChangeListener *listener)
EmdiHandlerManager & registerInstrumentStateChangeListener(InstrumentStateChangeListener *listener)
EmdiHandlerManager & registerProductStateChangeListener(ProductStateChangeListener *listener)
void replayPcap(const IInterfaceDescriptorProvider *provider, const MarketSegments &productNames, const ReplayOptions &options)
Replay pcap files.
void start(const IInterfaceDescriptorProvider *provider, const MarketSegments &productNames, FeedEngine &feedEngine)
EmdiHandlerManager & registerOrderBookListener(OrderBookListener *listener)
EmdiHandlerManager & registerErrorListener(ErrorListener *listener)
EmdiHandlerManager(const EmdiHandlerSettings &settings, const std::string &=ONIXS_EUREX_EMDI_COMPILER_INFO)
EmdiHandlerManager & registerWarningListener(WarningListener *listener)
EmdiHandlerManager & registerDepthListener(DepthListener *listener)
EmdiHandlerManager & registerTradeListener(TradeListener *listener)
EmdiHandlerManager & registerTopOfBookImpliedListener(TopOfBookImpliedListener *listener)
EmdiHandlerManager & registerQuoteRequestListener(QuoteRequestListener *listener)
The Feed Engine machinery.
Flexible Instrument Update listener.
Instrument State Change listener.
Mass Instrument State Change listener.
Product State Change listener.
Top Of Book Implied listener.
IInterfaceDescriptorProvider::MarketSegments MarketSegments
EMDI handler configuration settings.
Defines params which affect replay.