36 class HandlerStateListener;
37 class WarningListener;
43 struct EobiHandlerSettings;
45 class OrderDataListener;
46 class TradeDataListener;
47 class StateChangeListener;
48 class ReferenceDataListener;
49 class SnapshotListener;
50 class MessageListener;
51 class OrderBookListener;
62 const std::string& = ONIXS_COMPILER_INFO);
100 void removeAllPartitionIdFilters();
108 void removeAllMarketSegmentIdFilters();
116 void removeAllSecurityIdFilters();
144 void log (
LogLevel::Enum logLevel,
const char* logMessage,
size_t length);
153 const char* licenseExpirationDate ()
const;
156 static const char* version ();
163 friend struct Implementation::PcapPeplayHelper;
Manages processing machinery for market data received from feeds.
FilteringTraits::PartitionIdFilters PartitionIdFilters
Product State Change listener.
FilteringTraits::MarketSegmentIdFilters MarketSegmentIdFilters
Defines params which affect replay.
Auxiliary messages listener.
ONIXS_EUREX_EMDI_API_DECL(class, Message)
EOBI handler configuration settings.
ONIXS_EUREX_EMDI_API void replayPcap(const std::vector< EobiHandler * > &handlers, const ReplayOptions &options)
Replay pcap files.
FilteringTraits::SecurityIdFilters SecurityIdFilters
Enum
Defines the state that the handler is in.
Eurex Enhanced Order Book Interface Handler.