OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers 20.0.1
Users' manual and API documentation
Loading...
Searching...
No Matches
MessageListener Class Referenceabstract

#include <OnixS/Eurex/MarketData/EOBI/MessageListener.h>

Public Member Functions

virtual void onMarketSegmentReset (MarketSegmentId marketSegmentId)=0
virtual void onMarketSegmentOutOfDate (MarketSegmentId marketSegmentId)=0

Protected Member Functions

virtual ~MessageListener ()

Detailed Description

Definition at line 33 of file MessageListener.h.

Constructor & Destructor Documentation

◆ ~MessageListener()

virtual ~MessageListener ( )
inlineprotectedvirtual

Destructor.

Definition at line 49 of file MessageListener.h.

Member Function Documentation

◆ onMarketSegmentOutOfDate()

virtual void onMarketSegmentOutOfDate ( MarketSegmentId marketSegmentId)
pure virtual

Is called when no data is coming during a reasonable period of time. Since the moment of call previously obtained data and thus all books built from that data must be considered as outdated. Further call of either some incremental message or 'onMarketSegmentReset' members makes a particular or all books as up-to-date.

◆ onMarketSegmentReset()

virtual void onMarketSegmentReset ( MarketSegmentId marketSegmentId)
pure virtual

Is called when all the information should be reset for a given market segment.