Enum SessionErrorReason
Session error reason.
Namespace: OnixS.Cme.ILink3
Assembly: OnixS.Cme.ILink3.dll
Syntax
public enum SessionErrorReason
Fields
Name | Description |
---|---|
CMEAdministeredPortClosure | Connection terminated due to invalid number of Negotiate/Establish attempts being exceeded. |
CannotEstablishConnection | FIX Connection cannot be established. |
CannotRestoreConnection | FIX Connection cannot be restored. |
DecodingError | Invalid incoming message is received. |
EstablishmentReject | Establishment Reject message is received in reply on the Establish message |
ExceptionDuringProcessingOfIncomingMessage | Exception during processing of incoming message. |
ExceptionInEventHandler | Exception was thrown by user's event handler. |
ExchangeInitiatedTerminateMessage | An Exchange-initiated Terminate Message is received |
GeneralError | General session-related error. |
KeepAliveIntervalLapsed | When two times the KeepAliveInterval has expired and no keep alive message is received then the FIXP session is terminated ungracefully and will need to be re-established. |
LinkErrorIsDetected | Telecommunication link error is detected. |
LinkErrorIsDetectedDuringSessionEstablishment | After sending the initial Negotiate or Establish message the telecommunication link error is detected. |
MsgSeqNumTooLow | The incoming message has a sequence number less than expected and the PossDupFlag is not set, it indicates a serious error. The incoming message has a sequence number less than expected and the PossDupFlag is not set, it indicates a serious error. It is strongly recommended that the session be terminated and manual intervention be initiated. |
NegotiationReject | Negotiation Reject message is received in reply on the Negotiation message |
None | No error. |
ResponseTimeoutException | Two times the KeepAliveInterval has expired and no NegotiationResponse or EstablishmentAck message is received during initial connection establishment. |
RetransmitReject | Retransmit Reject message is received in reply on the Retransmit Request message |
TerminateInReplyOnEstablish | Terminate message is received in reply on the Establish message |
UnexpectedFaultToleranceState | |
UnexpectedMessageType | First message received is not the NegotiationResponse or EstablishmentAck message. |
UnexpectedNextSeqNo | |
UnexpectedUuid |