OnixS C++ Eurex T7 Market and Reference Data (EMDI, MDI, RDI, EOBI) Handlers  14.1.0
API documentation
EobiHandlerSettings Struct Reference

#include <OnixS/Eurex/MarketData/HandlerSettings.h>

Public Member Functions

 EobiHandlerSettings ()
std::string toString () const
- Public Member Functions inherited from HandlerSettings
 HandlerSettings ()

Public Attributes

InterfaceDescriptor interfaceDescriptor
bool buildInternalOrderBooks
bool startRecoveryOnPacketGap
unsigned maxBooksObjectAmount
unsigned bookDepth
- Public Attributes inherited from HandlerSettings
std::string licenseString
std::string licenseDirectory
std::string logDirectory
std::string logFileNamePrefix
LogSettings::Enum logSettings
LogLevel::Enum logLevel
std::string networkInterface
std::string networkInterfaceA
std::string networkInterfaceB
bool useFeedA
bool useFeedB
unsigned short maxPacketSize
unsigned int heartbeatInterval
unsigned int lostPacketWaitTime
unsigned int outOfOrderPacketMaxInterval
unsigned int messagePoolSize

Detailed Description

Definition at line 430 of file HandlerSettings.h.

Constructor & Destructor Documentation

EobiHandlerSettings ( )


Definition at line 433 of file HandlerSettings.h.

Member Function Documentation

std::string toString ( ) const

Returns the string representation.

Definition at line 463 of file HandlerSettings.h.

Member Data Documentation

unsigned bookDepth

Sets max book depth for order books. Default value is 10.

Definition at line 460 of file HandlerSettings.h.

bool buildInternalOrderBooks

Build internal books.

Definition at line 447 of file HandlerSettings.h.

InterfaceDescriptor interfaceDescriptor

Sets data interface technical configuration.

Definition at line 444 of file HandlerSettings.h.

unsigned maxBooksObjectAmount

Defines size of preallocated memory for Order Book. Default value is 100.

Definition at line 457 of file HandlerSettings.h.

bool startRecoveryOnPacketGap

Sets flag to start snasphot recovery on packet gap.

Implementation of Pessimistic approach. Recovery is triggered immediately when observing a missing PacketSeqNum without decoding the entire message.

Definition at line 454 of file HandlerSettings.h.

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