Classes | |
class | ClientMessageListener |
class | ClientSessionMessageListener |
class | Gateway |
class | MessagePtr |
Typedefs | |
using | NegotiateResponse2Container = MessageHolder< NegotiateResponse2, calculateNegotiateResponse2MaxSize()> |
using | NegotiateReject3Container = MessageHolder< NegotiateReject3 > |
using | EstablishAck5Container = MessageHolder< EstablishAck5 > |
using | EstablishReject6Container = MessageHolder< EstablishReject6 > |
using | Terminate7Container = MessageHolder< Terminate7 > |
using | Sequence9Container = MessageHolder< Sequence9 > |
using | MessageBasePtr = MessagePtr< SbeMessage > |
using | Negotiate1Ptr = MessagePtr< Negotiate1 > |
using | Establish4Ptr = MessagePtr< Establish4 > |
using | Terminate7Ptr = MessagePtr< Terminate7 > |
using | Sequence9Ptr = MessagePtr< Sequence9 > |
Functions | |
constexpr UInt16 | calculateNegotiateResponse2MaxSize () |
void | throwWrongType (UInt16, UInt16) |
bool | isMessageValid (const SbeMessage &msg) noexcept |
template<typename AnotherType , typename BaseType > | |
MessagePtr< AnotherType > | cast (const MessagePtr< BaseType > &ptr) |
using Establish4Ptr = MessagePtr<Establish4> |
using MessageBasePtr = MessagePtr<SbeMessage> |
using Negotiate1Ptr = MessagePtr<Negotiate1> |
using Sequence9Container = MessageHolder<Sequence9> |
using Sequence9Ptr = MessagePtr<Sequence9> |
using Terminate7Container = MessageHolder<Terminate7> |
using Terminate7Ptr = MessagePtr<Terminate7> |
constexpr UInt16 OnixS::B3::BOE::Testing::calculateNegotiateResponse2MaxSize | ( | ) |
MessagePtr<AnotherType> OnixS::B3::BOE::Testing::cast | ( | const MessagePtr< BaseType > & | ptr | ) |
Tries to cast to another type.
Definition at line 227 of file MessagePtr.h.
|
inlinenoexcept |
true
if the instance refers to a valid message, otherwise - false
. Definition at line 44 of file MessagePtr.h.
void OnixS::B3::BOE::Testing::throwWrongType | ( | UInt16 | , |
UInt16 | |||
) |