#define ONIXS_EUREX_EMDI_COMPILER_INFO
EobiHandlerManager & registerOrderDataListener(EOBI::OrderDataListener *listener)
EobiHandlerManager & registerSnapshotListener(EOBI::SnapshotListener *listener)
EobiHandlerManager & registerStateChangeListener(EOBI::StateChangeListener *listener)
EobiHandlerManager(const EobiHandlerSettings &settings, const std::string &=ONIXS_EUREX_EMDI_COMPILER_INFO)
EobiHandlerManager & registerOrderBookListener(EOBI::OrderBookListener *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)
EobiHandlerManager & registerErrorListener(ErrorListener *listener)
EobiHandlerManager & registerTradeDataListener(EOBI::TradeDataListener *listener)
EobiHandlerManager & registerMessageListener(EOBI::MessageListener *listener)
EobiHandlerManager & registerPacketListener(PacketListener *listener)
EobiHandlerManager & registerWarningListener(WarningListener *listener)
virtual ~EobiHandlerManager()
Finalizes the Handler.
EobiHandlerManager & registerReferenceDataListener(EOBI::ReferenceDataListener *listener)
EobiHandlerManager & registerHandlerStateListener(HandlerStateListener *listener)
Eurex Enhanced Order Book Interface Handler.
Auxiliary messages listener.
The Feed Engine machinery.
Product State Change listener.
Listening interface for log replay-related events.
IInterfaceDescriptorProvider::MarketSegments MarketSegments
EOBI handler configuration settings.
Defines params which affect replay.