Public Types | |
| enum | Enum |
Static Public Member Functions | |
| static const char * | toString (Enum type) noexcept |
Definition at line 37 of file SessionListener.h.
| enum Enum |
| Enumerator | |
|---|---|
| GeneralWarning | General session-related warning. |
| SequenceGapIsDetected | Incoming message sequence gap is detected. |
| SequenceWithKeepAliveLapsed | Received the Sequence message with the Lapsed value of the KeepAliveIntervalLapsed field. |
| UnexpectedSbeSchemaVersion | Unexpected SBE Schema version is received from CME. |
| UnexpectedPreviousUuid | The value of the PreviousUUID field in the received Establishment Acknowledgment message does not match to the local value. |
| UnexpectedNextSeqNo | Received an unexpected NextSeqNo value. |
| UnsupportedMessageType | Received an unsupported message type. |
| MsgSeqNumOutOfRange | The incoming message has a sequence number is out of the expected range and the PossRetransFlag is set, it indicates a warning. It is strongly recommended that the session be terminated and manual intervention be initiated. |
| UnexpectedUuId | Received a message with an unexpected uuid. |
| ReceiveTimeoutIsDetected | Raised when the KeepAliveInterval has expired and no keep alive message is received. |
| ExceptionInEventHandler | Exception was thrown from user's event handler. |
| PluggableSessionStorageException | An exception is thrown from the user-provided Session Storage. |
| RestoreSessionStateWarning | Session state cannot be restored. |
| AsyncFileBasedStorageQueueOverflow | Raised when the AsyncFileBasedStorage queue exceeded SessionSettings::asyncFileBasedStorageQueueMaxSize |
| LicenseExpiration | Raised when the license will expire in less than SessionSettings::licenseAlertingDaysBeforeExpiration |
| IncorrectResponseTimestamp | A response message with unexpected requestTimestamp field value is received. |
| RetransmitReject | The Retransmit Reject message is received in reply to the Retransmit Request message. |
| LinkErrorIsDetected | Telecommunication link error is detected. |
| LinkErrorIsDetectedDuringSessionEstablishment | After sending the initial Negotiate or Establish message the telecommunication link error is detected. |
| CannotSetSocketOption | Error setting socket option. |
| CannotBackup | Cannot backup the file. |
| CannotRestoreSessionState | Session state cannot be restored. |
Definition at line 39 of file SessionListener.h.
|
staticnoexcept |