60 virtual void onGap(UInt32 , UInt32 ) {}
virtual void onInstrumentStatus(const InstrumentStatusMsg &, const DataSource &)
Fires when InstrumentStatus message is received.
virtual void onInactivity()
Fires when inactivity is detected.
virtual void onMiFIDIITradeCross(const MiFIDIITradeCrossMsg &, const DataSource &)
Fires when MiFIDIITradeCross message is received.
virtual void onStatistics(const StatisticsMsg &, const DataSource &)
Fires when Statistics message is received.
virtual void onGap(UInt32, UInt32)
Fires when a packet gap happens.
virtual void onAddOrderMBO(const AddOrderMBOMsg &, const DataSource &)
Fires when AddOrderMBO message is received.
virtual void onSystemEvent(const SystemEventMsg &, const DataSource &)
Fires when SystemEvent message is received.
virtual void onSequenceReset()
Fires when sequence reset is detected.
virtual void onDeleteOrder(const DeleteOrderMsg &, const DataSource &)
Fires when DeleteOrder message is received.
virtual void onTrade(const TradeMsg &, const DataSource &)
Fires when Trade message is received.
virtual void onOrderBookClear(const OrderBookClearMsg &, const DataSource &)
Fires when OrderBookClear message is received.
virtual void onAnalytics(const AnalyticsMsg &, const DataSource &)
Fires when Analytics message is received.
virtual void onStatisticsUpdate(const StatisticsUpdateMsg &, const DataSource &)
Fires when StatisticsUpdate message is received.
virtual ~MessageListener()
virtual void onModifyOrder(const ModifyOrderMsg &, const DataSource &)
Fires when ModifyOrder message is received.
virtual void onInstrumentDirectory(const InstrumentDirectoryMsg &, const DataSource &)
Fires when InstrumentDirectory message is received.
virtual void onAddOrderIncremental(const AddOrderIncrementalMsg &, const DataSource &)
Fires when AddOrderIncremental message is received.
virtual void onAddOrderMBP(const AddOrderMBPMsg &, const DataSource &)
Fires when AddOrderMBP message is received.
virtual void onAddOrderShortMBO(const AddOrderShortMBOMsg &, const DataSource &)
Fires when AddOrderShortMBO message is received.
virtual void onInstrumentDirectoryEquities(const InstrumentDirectoryEquitiesMsg &, const DataSource &)
Fires when InstrumentDirectoryEquities message is received.
virtual void onStatisticsSnapshot(const StatisticsSnapshotMsg &, const DataSource &)
Fires when StatisticsSnapshot message is received.
virtual void onTradeCross(const TradeCrossMsg &, const DataSource &)
Fires when TradeCross message is received.
virtual void onAddOrderShortMBP(const AddOrderShortMBPMsg &, const DataSource &)
Fires when AddOrderShortMBP message is received.
virtual void onMiFIDIITrade(const MiFIDIITradeMsg &, const DataSource &)
Fires when MiFIDIITrade message is received.
virtual void onTopOfBook(const TopOfBookMsg &, const DataSource &)
Fires when TopOfBook message is received.
virtual void onTradeSummary(const TradeSummaryMsg &, const DataSource &)
Fires when TradeSummary message is received.
Analytics Message is used to disseminate additional statistics including order book activity statisti...