EPAM B2BITS ICE Impact Handler C++
1.1.4
|
Application observer. More...
#include <B2BITS_IceImpactApplication.h>
Public Member Functions | |
virtual void | onMarketTypesAvail (const IceImpact::AvailMarketTypesSet &marketTypeSet) |
onMarketTypesAvail called when market types are available More... | |
virtual void | onProductDefinitionsAvail (IceImpact::u64 requestTag, const IceImpact::RequestMarketTypesSet &requestMarketTypes, const IceImpact::ProductDirectoryPtr productDirectory) |
onProductDefinitionsAvail called when product definitions requests is completed More... | |
virtual void | onBBO (const IceImpact::BBOUpdateEvent &ev) |
virtual void | onMessage (const IceImpact::MessageEvent &event, bool isLastMessageInBlock) |
virtual void | onInstrumentReset (const IceImpact::InstrumentResetEvent &ev) |
virtual void | onInstrumentRecovered (const IceImpact::InstrumentRecoveryEvent &ev) |
virtual void | onMessageFlowReset (const IceImpact::MessageFlowResetEvent &ev) |
virtual void | onServiceNotification (const std::string &channelId, IceImpact::BookDepth bookDepth, IceImpact::Notification::Type type) |
onServiceNotification user callback is called when there's service state change. This event is informational. More... | |
Application observer.
Provides interface to receive application level events. Unit level notifications are available via ApplicationListener::onNotification callback. Notifications are forwarded from each service application creates