#include <OnixS/CME/ConflatedTCP/SessionException.h>
Public Member Functions | |
UnexpectedSequenceNumberException (Messaging::SbeMessage receivedMessage, const std::string &rejectReason, SeqNumber actualSeqNum, SeqNumber expectedSeqNum) | |
~UnexpectedSequenceNumberException () noexceptoverride=default | |
SeqNumber | actualSeqNum () const |
SeqNumber | expectedSeqNum () const |
Messaging::SbeMessage | receivedMessage () const |
Public Member Functions inherited from SessionException | |
SessionException (SessionErrorReason::Enum reason, const std::string &message) | |
SessionException (SessionErrorReason::Enum reason, const std::string &message, const std::exception &cause) | |
~SessionException () noexceptoverride=default | |
const char * | what () const noexceptoverride |
SessionErrorReason::Enum | reason () const |
const std::string & | toString () const |
Definition at line 99 of file SessionException.h.
UnexpectedSequenceNumberException | ( | Messaging::SbeMessage | receivedMessage, |
const std::string & | rejectReason, | ||
SeqNumber | actualSeqNum, | ||
SeqNumber | expectedSeqNum | ||
) |
|
overridedefaultnoexcept |
|
inline |
Definition at line 108 of file SessionException.h.
|
inline |
Definition at line 113 of file SessionException.h.
Messaging::SbeMessage receivedMessage | ( | ) | const |