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