EPAM B2BITS CME MDP Handler C++
5.4.2
|
#include <B2BITS_CmeMdpInstrument.h>
Protected Member Functions | |
virtual | ~InstrumentListener () |
Event notifications | |||||||
| |||||||
virtual InstrumentControlCode | onEvent (Instrument *instrument, const InstrumentEvent &event, bool NR)=0 | ||||||
Snapshot updates | |||||
Called on instrument message W Market by order messages
| |||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const MBPSnapshotMsg &message) | ||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const MBOSnapshotMsg &message) | ||||
virtual InstrumentControlCode | onSnapshotMessage (Instrument *instrument, const FIXMessage &message) | ||||
Realtime updates | |||||||
Called on instrument messages (X, f, R)
| |||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const QuoteRequestMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const SecurityStatusMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncVolumeMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const MBPIncBookMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncDailyStatisticsMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncLimitsBandingMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncSessionStatisticsMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncTradeSummaryMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const IncTradeSummaryOrderMsg &message, bool NR) | ||||||
virtual InstrumentControlCode | onIncrementMessage (Instrument *instrument, const FIXMessage &message, bool NR) | ||||||
MBO book updates | |||||
Market by order realtime messages
| |||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const MBOIncOrderBookMsg &message) | ||||
virtual InstrumentControlCode | onMessage (Instrument *instrument, const MBOIncBookMsg &message, const MBPIncBookMsg &refMsg) | ||||
virtual InstrumentControlCode | onMBOIncOrderBookMessage (Instrument *instrument, const FIXMessage &message) | ||||
virtual InstrumentControlCode | onMBOIncBookMessage (Instrument *instrument, const FIXMessage &message, const FIXMessage &refMsg) | ||||
Instrument listener. Instrument listener interface is used to receive instrument events and messages.
|
inlineprotectedvirtual |
|
pure virtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |