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

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

Collaboration diagram for EobiHandlerSettings:

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 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 426 of file HandlerSettings.h.

Constructor & Destructor Documentation

EobiHandlerSettings ( )
inline

Constructor.

Definition at line 429 of file HandlerSettings.h.

Member Function Documentation

std::string toString ( ) const
inline

Returns the string representation.

Definition at line 459 of file HandlerSettings.h.

Member Data Documentation

unsigned bookDepth

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

Definition at line 456 of file HandlerSettings.h.

bool buildInternalOrderBooks

Build internal books.

Definition at line 443 of file HandlerSettings.h.

InterfaceDescriptor interfaceDescriptor

Sets data interface technical configuration.

Definition at line 440 of file HandlerSettings.h.

unsigned maxBooksObjectAmount

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

Definition at line 453 of file HandlerSettings.h.

bool startRecoveryOnPacketGap

Sets flag to start snasphot recovery on packet gap.

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

Definition at line 450 of file HandlerSettings.h.


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