#define ONIXS_CMEMDH_NAMESPACE_BEGIN
#define ONIXS_CMEMDH_LTWT_CLASS_DECL(name)
#define ONIXS_CMEMDH_EXPORTED_CLASS_DECL(typeName)
#define ONIXS_CMEMDH_NAMESPACE_END
#define ONIXS_CMEMDH_EXPORTED
Encapsulates all the machinery related with market data processing from CME Market Data Platform.
Base attributes of market data feed.
NetPacket PacketArgs
Alias for a type keeping collection of packet-related attributes.
A listener for the feed-related events in the bounds of a single Handler instance.
virtual void onFeedPacket(Handler &, const PacketArgs &)
Is called when when the feed receives a network packet.
virtual void onFeedConnected(Handler &, const NetFeed &)
Is called when the handler starts listening to market data from the feed.
virtual void onFeedDisconnected(Handler &, const NetFeed &)
Is called when the handler finishes listening to market data from the feed.