28template<
class Message>
34 return Message(message);
43template<
class Processor>
#define ONIXS_ICEBOE_MESSAGING_NAMESPACE_BEGIN
#define ONIXS_ICEBOE_MESSAGING_NAMESPACE_END
#define ONIXS_ICEBOE_PURE
#define ONIXS_ICEBOE_NODISCARD
MessageTemplateId templateId() const noexcept
bool processTypified(SbeMessage binary, Processor &&processor)
Casts a given binary message according to template/type information and processes the cast messages b...
auto typify(SbeMessage message)
Casts SBE-encoded message to a given type.
Error processing client request.
New Order, cancel-replace, or cancel reject.
Heartbeat message. Sent in the absence of application messages.
Response to IPRequest for Binary Gateways.
Request IP Address, Port, and Session Tokens for Binary Order Gateways.
Logon Report for Gateway ID.
Logon Request for Gateway ID.
Logout Report for Gateway ID.
Logout Request for Gateway ID.
Message identifiers and length of message root.
Report for Order Mass Cancel Request.
Response to Quote Request (RFQ).
Resend response for retransmission of messages.
Resend request for retransmission of messages.
Security Definition Reject.
Security Definition for products.
Security Definition for a strategy.
Security Definition for futures, options, and FLEX creations. Each report will contain a single marke...
Security Definition Request to create FLEX expiry and FLEX options.
Security Definition Request to create a strategy.
Security Definition Request for list of futures, options, strategies, or products.
Trader Logon Report for Trader ID.
Trader Logon Request for Trader ID.