29#pragma warning(disable : 4275)
30#pragma warning(disable : 4251)
81 std::vector<
unsigned char> buffer_;
110 return actualSeqNum_;
115 return expectedSeqNum_;
123 std::vector<unsigned char> buffer_;
135 , timeout_(timeoutMilliseconds)
163 return rejectReason_;
172 std::string rejectReason_;
#define ONIXS_CONFLATEDTCP_OVERRIDE
#define ONIXS_CONFLATEDTCP_EXPORTED
#define ONIXS_CONFLATEDTCP_NOTHROW
#define ONIXS_CONFLATEDTCP_DEFAULT
CannotEstablishLinkException(const std::string &rejectReason, const std::exception &cause)
Constructor.
~CannotEstablishLinkException() noexcept override=default
LinkErrorException(const std::string &rejectReason)
~LinkErrorException() noexcept override=default
std::string rejectReason() const
NegotiationRejectException(Messaging::NegotiationReject201 reject)
~NegotiationRejectException() noexcept override=default
Messaging::ErrorCodes::Enum errorCodes() const
ProgramIsFinishingException()
~ProgramIsFinishingException() noexcept override=default
ResponseTimeoutException(const std::string &rejectReason, int timeoutMilliseconds)
~ResponseTimeoutException() noexcept override=default
const std::string & toString() const
SessionException(SessionErrorReason::Enum reason, const std::string &message, const std::exception &cause)
SessionException(SessionErrorReason::Enum reason, const std::string &message)
SessionErrorReason::Enum reason() const
const char * what() const noexcept override
~SessionException() noexcept override=default
~TerminateInReplyOnEstablishException() noexcept override=default
TerminateInReplyOnEstablishException(Messaging::Terminate203 terminate)
~UnexpectedMessageTypeException() noexcept override=default
Messaging::SbeMessage receivedMessage() const
UnexpectedMessageTypeException(const std::string &rejectReason, Messaging::SbeMessage incomingMessage)
UnexpectedSequenceNumberException(Messaging::SbeMessage receivedMessage, const std::string &rejectReason, SeqNumber actualSeqNum, SeqNumber expectedSeqNum)
~UnexpectedSequenceNumberException() noexcept override=default
SeqNumber actualSeqNum() const
Messaging::SbeMessage receivedMessage() const
SeqNumber expectedSeqNum() const
Messaging::UInt32 SeqNumber