B2BITS FIX Antenna C++  2.27.0
Public Member Functions | List of all members
Mit::ServiceListener Class Referenceabstract

#include <B2BITS_MitService.h>

Public Member Functions

virtual void onFixMessage (Service *service, Engine::FIXMessage *message, PerformanceIndicator *performanceIndicator)=0
 
virtual void onItchMessage (Service *service, const Jse::Itch::MessageHeader *messageHeader, PerformanceIndicator *performanceIndicator)=0
 
virtual void onItchMessage (Service *service, const Lse::Itch::MessageHeader *messageHeader, PerformanceIndicator *performanceIndicator)=0
 
virtual void onRequestComplete (RequestType request, bool success)=0
 
virtual void onReset (Service *service, ResetReason resetReason)=0
 
virtual void onResync (Service *service)=0
 

Member Function Documentation

◆ onFixMessage()

virtual void Mit::ServiceListener::onFixMessage ( Service service,
Engine::FIXMessage message,
PerformanceIndicator performanceIndicator 
)
pure virtual

◆ onItchMessage() [1/2]

virtual void Mit::ServiceListener::onItchMessage ( Service service,
const Jse::Itch::MessageHeader messageHeader,
PerformanceIndicator performanceIndicator 
)
pure virtual

◆ onItchMessage() [2/2]

virtual void Mit::ServiceListener::onItchMessage ( Service service,
const Lse::Itch::MessageHeader messageHeader,
PerformanceIndicator performanceIndicator 
)
pure virtual

◆ onRequestComplete()

virtual void Mit::ServiceListener::onRequestComplete ( RequestType  request,
bool  success 
)
pure virtual

◆ onReset()

virtual void Mit::ServiceListener::onReset ( Service service,
ResetReason  resetReason 
)
pure virtual

◆ onResync()

virtual void Mit::ServiceListener::onResync ( Service service)
pure virtual