OnixS C++ Eurex T7 Market and Reference Data Interface (EMDI, RDI, EOBI) Handlers  8.1.0
API documentation
EobiHandler::Impl Struct Reference

#include </work/src/EOBI/EobiHandlerImpl.h>

Collaboration diagram for EobiHandler::Impl:

Public Types

typedef Implementation::EobiHandlerImpl base

Public Member Functions

 Impl (const EobiHandlerSettings &settings)
- Public Member Functions inherited from EobiHandlerImpl
 EobiHandlerImpl (const EobiHandlerSettings &settings)
 ~EobiHandlerImpl () override
void bindFeedEngine (FeedEngine &feedEngine)
void start ()
void start (const ReplayOptions &options)
void stop () override
EobiListenerHolderlistenerHolder ()
void invokeError (const std::string &description) override
void invokeWarning (const std::string &description) override
void setPartitionIdFilters (const PartitionIdFilters &filters)
void removeAllPartitionIdFilters ()
void setMarketSegmentIdFilters (const MarketSegmentIdFilters &filters)
void removeAllMarketSegmentIdFilters ()
void setSecurityIdFilters (const SecurityIdFilters &filters)
void removeAllSecurityIdFilters ()
- Public Member Functions inherited from BaseHandlerImp
 BaseHandlerImp (const std::string &name, Logging::LogFacility *parent, unsigned short maxPacketSize, const std::string &licenseDir)
 ~BaseHandlerImp () override
void start ()
void stop () override
void start (const ReplayOptions &options, const LogPlayerLinks &links, const std::string &feedName)
void commonLog (int logLevel, const char *msg, size_t length)

Additional Inherited Members

- Protected Member Functions inherited from EobiHandlerImpl
void onStarting () override
void onStopping () override
void onStateChanged (State::Enum newState) override
void onIncrementalPacketData (DataSource &dataSource, const char *data, size_t length)
void onIncrementalPacketGap ()
void onApplSeqReset ()
void onIncrementalInactivity ()
void onIncrementalFeedInactivity (HandlerCore::MarketData::FE::NetFeedRole::Enum id)
void onSnapshotPacketData (DataSource &dataSource, const char *data, size_t length)
void onSnapshotPacketGap ()
void onSnapshotInactivity ()
void onSnapshotFeedInactivity (HandlerCore::MarketData::FE::NetFeedRole::Enum id)
void onSnapshotStartRequest ()
void onSnapshotStopRequest ()

Detailed Description

Definition at line 127 of file EobiHandlerImpl.h.

Member Typedef Documentation

Definition at line 129 of file EobiHandlerImpl.h.

Constructor & Destructor Documentation

Impl ( const EobiHandlerSettings settings)

Definition at line 132 of file EobiHandlerImpl.h.

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