23 #include "OnixS/Eurex/Trading/Export.h" 34 #include "OnixS/Eurex/Trading/Messages/StatusBroadcast.h" 40 namespace OnixS {
namespace Eurex {
namespace Trading {
Trading Session Status Broadcast Message.
virtual void onPartyEntitlementsUpdateReport(const PartyEntitlementsUpdateReport &, const MessageInfo &)
Implement this member to get notifications about PartyEntitlementsUpdateReport message received...
Update Remaining Risk Allowance Base Response Message.
virtual void onPartyActionReport(const PartyActionReport &, const MessageInfo &)
Implement this member to get notifications about PartyActionReport message received.
virtual ~InfoListener()
Disables public delete operator in the interface class.
virtual void onServiceAvailabilityMarketBroadcast(const ServiceAvailabilityMarketBroadcast &, const MessageInfo &)
Implement this member to get notifications about ServiceAvailabilityMarketBroadcast message received...
virtual void onRiskNotificationBroadcast(const RiskNotificationBroadcast &, const MessageInfo &)
Implement this member to get notifications about RiskNotificationBroadcast message received...
virtual void onStatusBroadcast(const StatusBroadcast &, const MessageInfo &)
Implement this member to get notifications about StatusBroadcast message received.
virtual void onNewsBroadcast(const NewsBroadcast &, const MessageInfo &)
Implement this member to get notifications about NewsBroadcast message received.
virtual void onServiceAvailabilityBroadcast(const ServiceAvailabilityBroadcast &, const MessageInfo &)
Implement this member to get notifications about ServiceAvailabilityBroadcast message received...
Broadcast Error Notification Message.
virtual void onTradingSessionStatusBroadcast(const TradingSessionStatusBroadcast &, const MessageInfo &)
Implement this member to get notifications about TradingSessionStatusBroadcast message received...
virtual void onInquireMarginBasedRiskLimitResponse(const InquireMarginBasedRiskLimitResponse &, const MessageInfo &)
Implement this member to get notifications about InquireMarginBasedRiskLimitResponse message received...
virtual void onTMTradingSessionStatusBroadcast(const TMTradingSessionStatusBroadcast &, const MessageInfo &)
Implement this member to get notifications about TMTradingSessionStatusBroadcast message received...
virtual void onUpdateRemainingRiskAllowanceBaseResponse(const UpdateRemainingRiskAllowanceBaseResponse &, const MessageInfo &)
Implement this member to get notifications about UpdateRemainingRiskAllowanceBaseResponse message rec...
virtual void onBroadcastErrorNotification(const BroadcastErrorNotification &, const MessageInfo &)
Implement this member to get notifications about BroadcastErrorNotification message received...
virtual void onTradeBroadcast(const TradeBroadcast &, const MessageInfo &)
Implement this member to get notifications about TradeBroadcast message received. ...
Service Availability Broadcast Message.
Service Availability Market Broadcast Message.
Risk Notification Broadcast Message.
virtual void onLegalNotificationBroadcast(const LegalNotificationBroadcast &, const MessageInfo &)
Implement this member to get notifications about LegalNotificationBroadcast message received...
Pre Trade Risk Limit Response Message.
Party Action Report Message.
TM Trading Session Status Broadcast Message.
Legal Notification Broadcast Message.
Inquire Margin Based Risk Limit Response Message.
virtual void onPreTradeRiskLimitResponse(const PreTradeRiskLimitResponse &, const MessageInfo &)
Implement this member to get notifications about PreTradeRiskLimitResponse message received...
Party Entitlements Update Report Message.