Public Member Functions | Public Attributes

Engine::HeartbeatWithTestReqIDEvent Class Reference

A Heartbeat message (MsgType = 0) with the TestReqID field (tag = 112) is received. More...

#include <B2BITS_SessionEvent.h>

Inheritance diagram for Engine::HeartbeatWithTestReqIDEvent:
Collaboration diagram for Engine::HeartbeatWithTestReqIDEvent:

List of all members.

Public Member Functions

virtual const std::string & getTestReqID () const
 Returns the TestReqId field (tag = 112).
 HeartbeatWithTestReqIDEvent (const Engine::FIXMessage *heartbeatMsg)
 Constructor.
virtual const std::string * what () const
 Reimplemented from SessionEvent.
virtual ~HeartbeatWithTestReqIDEvent ()
 Destructor.

Public Attributes

const Engine::FIXMessageheartbeatMsg_
 The Heartbeat message.

Detailed Description

A Heartbeat message (MsgType = 0) with the TestReqID field (tag = 112) is received.

Usually such a message is sent in reply to a Test Request (MsgType = 1) message.

Definition at line 274 of file B2BITS_SessionEvent.h.


Constructor & Destructor Documentation

Engine::HeartbeatWithTestReqIDEvent::HeartbeatWithTestReqIDEvent ( const Engine::FIXMessage heartbeatMsg )

Constructor.

virtual Engine::HeartbeatWithTestReqIDEvent::~HeartbeatWithTestReqIDEvent (  ) [virtual]

Destructor.


Member Function Documentation

virtual const std::string& Engine::HeartbeatWithTestReqIDEvent::getTestReqID (  ) const [virtual]

Returns the TestReqId field (tag = 112).

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

Reimplemented from SessionEvent.

See also:
SessionEvent

Implements Engine::SessionEvent.


Member Data Documentation

The Heartbeat message.

Definition at line 288 of file B2BITS_SessionEvent.h.