OnixS C++ eSpeed ITCH Market Data Handler  1.7.3
API documentation
MessageListener Class Referenceabstract

#include <OnixS/eSpeed/MarketData/Itch/MessageListener.h>

Public Member Functions

virtual void onGap (SequenceNumber expectedSeqNum, SequenceNumber receivedSeqNum)=0
 
virtual void onInactivity ()=0
 
virtual void onEndOfSession ()=0
 
virtual void onSnapshotRecoveryStarted ()=0
 
virtual void onSnapshotRecoveryFinished ()=0
 

Protected Member Functions

virtual ~MessageListener ()
 

Detailed Description

Definition at line 29 of file MessageListener.h.

Constructor & Destructor Documentation

virtual ~MessageListener ( )
inlineprotectedvirtual

Definition at line 49 of file MessageListener.h.

Member Function Documentation

virtual void onEndOfSession ( )
pure virtual

is invoking when end of session event received

virtual void onGap ( SequenceNumber  expectedSeqNum,
SequenceNumber  receivedSeqNum 
)
pure virtual

is invoke when Gap happens

virtual void onInactivity ( )
pure virtual

is invoking when inactivity happens

virtual void onSnapshotRecoveryFinished ( )
pure virtual

is invoked when snapshot recovery finished

virtual void onSnapshotRecoveryStarted ( )
pure virtual

is invoked when snapshot recovery started


The documentation for this class was generated from the following file: