Public Member Functions | Public Attributes

Engine::SequenceGapEvent Class Reference

The sequence gap was detected in incoming messages. More...

#include <B2BITS_SessionEvent.h>

Inheritance diagram for Engine::SequenceGapEvent:
Collaboration diagram for Engine::SequenceGapEvent:

List of all members.

Public Member Functions

 SequenceGapEvent (Engine::FIXMessage const *pMsg, int expectedSeqNum)
 Constructor.
virtual const std::string * what () const
 Reimplemented from SessionEvent.

Public Attributes

int m_expectedSeqNum
 Expected MsgSeqNum.
const Engine::FIXMessagem_pMsg
 The received message.
int m_receivedSeqNum
 MsgSeqNum of the received message.

Detailed Description

The sequence gap was detected in incoming messages.

Definition at line 456 of file B2BITS_SessionEvent.h.


Constructor & Destructor Documentation

Engine::SequenceGapEvent::SequenceGapEvent ( Engine::FIXMessage const *  pMsg,
int  expectedSeqNum 
)

Constructor.


Member Function Documentation

virtual const std::string* Engine::SequenceGapEvent::what (  ) const [virtual]

Reimplemented from SessionEvent.

See also:
SessionEvent

Implements Engine::SessionEvent.


Member Data Documentation

Expected MsgSeqNum.

Definition at line 464 of file B2BITS_SessionEvent.h.

The received message.

Definition at line 470 of file B2BITS_SessionEvent.h.

MsgSeqNum of the received message.

Definition at line 467 of file B2BITS_SessionEvent.h.