OnixS Eurex ETI Handler C++ library  9.22.0
API documentation
ServiceAvailabilityBroadcast Class Reference

#include <OnixS/Eurex/Trading/Messages/ServiceAvailabilityBroadcast.h>

Public Member Functions

 ServiceAvailabilityBroadcast ()
 
TemplateId::Enum templateId () const
 
std::string toString () const
 
- Public Member Functions inherited from Message
virtual ~Message ()
 

Public Attributes

UInt32 applSubId
 
ApplId::Enum applId
 
LastFragment::Enum lastFragment
 
UInt32 matchingEngineTradeDate
 
UInt32 tradeManagerTradeDate
 
UInt32 applSeqTradeDate
 
UInt32 t7EntryServiceTradeDate
 
UInt32 t7EntryServiceRtmTradeDate
 
UInt16 partitionId
 
MatchingEngineStatus::Enum matchingEngineStatus
 
TradeManagerStatus::Enum tradeManagerStatus
 
ApplSeqStatus::Enum applSeqStatus
 
T7EntryServiceStatus::Enum t7EntryServiceStatus
 
T7EntryServiceRtmStatus::Enum t7EntryServiceRtmStatus
 

Friends

class Serializer
 

Detailed Description

Definition at line 35 of file ServiceAvailabilityBroadcast.h.

Constructor & Destructor Documentation

Initialize default instance.

Member Function Documentation

TemplateId::Enum templateId ( ) const
virtual

Returns template ID.

Implements Message.

std::string toString ( ) const
virtual

Returns string representation.

Implements Message.

Friends And Related Function Documentation

friend class Serializer
friend

Definition at line 93 of file ServiceAvailabilityBroadcast.h.

Member Data Documentation

ApplId::Enum applId

Identifier for subscription and retransmission of an ETI data stream.

Definition at line 46 of file ServiceAvailabilityBroadcast.h.

ApplSeqStatus::Enum applSeqStatus

Informs about the availability of the retransmission services for order and quote events (session data and listener data).

Definition at line 78 of file ServiceAvailabilityBroadcast.h.

UInt32 applSeqTradeDate

Current business day of retransmission service for order and quote events (session and listener data).

Definition at line 59 of file ServiceAvailabilityBroadcast.h.

UInt32 applSubId

Unique ID assigned by the Eurex system during broadcast subscription in order to link broadcasts to the related subscription.

Definition at line 43 of file ServiceAvailabilityBroadcast.h.

LastFragment::Enum lastFragment

Indicates whether this message is the last fragment (part) of a sequence of messages belonging to one dedicated transaction.

Definition at line 50 of file ServiceAvailabilityBroadcast.h.

MatchingEngineStatus::Enum matchingEngineStatus

Informs if trading is active for grouping of Eurex products.

Definition at line 71 of file ServiceAvailabilityBroadcast.h.

UInt32 matchingEngineTradeDate

Current business day of order management service.

Definition at line 53 of file ServiceAvailabilityBroadcast.h.

UInt16 partitionId

Is required to define the scope of a Retransmission Request.

Definition at line 68 of file ServiceAvailabilityBroadcast.h.

T7EntryServiceRtmStatus::Enum t7EntryServiceRtmStatus

Informs if Trade Entry Retransmission Service is active for grouping of Eurex products.

Definition at line 84 of file ServiceAvailabilityBroadcast.h.

UInt32 t7EntryServiceRtmTradeDate

Current business day for Trade Entry Retransmission Service.

Definition at line 65 of file ServiceAvailabilityBroadcast.h.

T7EntryServiceStatus::Enum t7EntryServiceStatus

Informs if Trade Entry Service is active for grouping of Eurex products.

Definition at line 81 of file ServiceAvailabilityBroadcast.h.

UInt32 t7EntryServiceTradeDate

Current business day for Trade Entry Service.

Definition at line 62 of file ServiceAvailabilityBroadcast.h.

TradeManagerStatus::Enum tradeManagerStatus

Informs if trade broadcast dissemination is active for a grouping of Eurex products.

Definition at line 74 of file ServiceAvailabilityBroadcast.h.

UInt32 tradeManagerTradeDate

Current business day of retransmission service for trades.

Definition at line 56 of file ServiceAvailabilityBroadcast.h.


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