OnixS Eurex ETI Handler C++ library  9.11.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


class Serializer

Detailed Description

Definition at line 36 of file ServiceAvailabilityBroadcast.h.

Constructor & Destructor Documentation

Initialize default instance.

Member Function Documentation

TemplateId::Enum templateId ( ) const

Returns template ID.

Implements Message.

std::string toString ( ) const

Returns string representation.

Implements Message.

Friends And Related Function Documentation

friend class Serializer

Definition at line 91 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 76 of file ServiceAvailabilityBroadcast.h.

UInt32 applSeqTradeDate

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

Definition at line 58 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 49 of file ServiceAvailabilityBroadcast.h.

MatchingEngineStatus::Enum matchingEngineStatus

Informs if trading is active for grouping of Eurex products.

Definition at line 70 of file ServiceAvailabilityBroadcast.h.

UInt32 matchingEngineTradeDate

Current business day of order management service.

Definition at line 52 of file ServiceAvailabilityBroadcast.h.

UInt16 partitionId

Is required to define the scope of a Retransmission Request.

Definition at line 67 of file ServiceAvailabilityBroadcast.h.

T7EntryServiceRtmStatus::Enum t7EntryServiceRtmStatus

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

Definition at line 82 of file ServiceAvailabilityBroadcast.h.

UInt32 t7EntryServiceRtmTradeDate

Current business day for Trade Entry Retransmission Service.

Definition at line 64 of file ServiceAvailabilityBroadcast.h.

T7EntryServiceStatus::Enum t7EntryServiceStatus

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

Definition at line 79 of file ServiceAvailabilityBroadcast.h.

UInt32 t7EntryServiceTradeDate

Current business day for Trade Entry Service.

Definition at line 61 of file ServiceAvailabilityBroadcast.h.

TradeManagerStatus::Enum tradeManagerStatus

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

Definition at line 73 of file ServiceAvailabilityBroadcast.h.

UInt32 tradeManagerTradeDate

Current business day of retransmission service for trades.

Definition at line 55 of file ServiceAvailabilityBroadcast.h.

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