EPAM B2BITS CME MDP Handler C++  5.3.1
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Groups Pages
Public Member Functions | Public Attributes | List of all members
Cme::Mdp::MarketDataServiceSequenceOptions Struct Reference

Market data service sequence options. More...

#include <B2BITS_CmeMdpMarketDataService.h>

Collaboration diagram for Cme::Mdp::MarketDataServiceSequenceOptions:
Collaboration graph
[legend]

Public Member Functions

 MarketDataServiceSequenceOptions ()
 

Public Attributes

bool dataFeedBEnabled_
 Defines whether to use data feed B for arbitrage / backup. More...
 
u32 heartbeatInterval_
 Heartbeat interval (s). More...
 
u32 packetCacheSize_
 Packet cache size (packets) to store received packets during recovery. More...
 
u32 delayedPacketTimeout_
 Timeout (us) to wait for delayed packets before considering packets completely lost. More...
 
u32 delayedPacketGap_
 Maximum gap allowed between last received and last processed packet. When reached, missing packets are considered completely lost. More...
 

Detailed Description

Market data service sequence options.

Constructor & Destructor Documentation

Cme::Mdp::MarketDataServiceSequenceOptions::MarketDataServiceSequenceOptions ( )
inline

Member Data Documentation

bool Cme::Mdp::MarketDataServiceSequenceOptions::dataFeedBEnabled_

Defines whether to use data feed B for arbitrage / backup.

u32 Cme::Mdp::MarketDataServiceSequenceOptions::delayedPacketGap_

Maximum gap allowed between last received and last processed packet. When reached, missing packets are considered completely lost.

u32 Cme::Mdp::MarketDataServiceSequenceOptions::delayedPacketTimeout_

Timeout (us) to wait for delayed packets before considering packets completely lost.

u32 Cme::Mdp::MarketDataServiceSequenceOptions::heartbeatInterval_

Heartbeat interval (s).

u32 Cme::Mdp::MarketDataServiceSequenceOptions::packetCacheSize_

Packet cache size (packets) to store received packets during recovery.