|
B2BITS FIX Antenna HFT
1.0.17
|
The Logon message has been received from the counterparty. More...
#include <B2BITS_SessionEvent.h>
Inheritance diagram for Engine::LogonEvent:
Collaboration diagram for Engine::LogonEvent:Public Types | |
| enum | LogonAction { AcceptWithConfirmLogon, DisconnectWithLogout, Disconnect } |
| Defines list of possible logon response actions. More... | |
Public Member Functions | |
| LogonEvent (FIXMessage const *pLogonMsg, FIXMessage *logonMessage, FIXMessage *logoutMessage, const std::string &reason) | |
| Constructor. More... | |
| virtual const std::string * | what () const |
| Reimplemented from SessionEvent. More... | |
Public Attributes | |
| LogonAction | logonAction_ |
| Logon action. More... | |
| const Engine::FIXMessage *const | m_pLogonMsg |
| The received Logon message. More... | |
| Engine::FIXMessage *const | outgoingLogonMessage_ |
| Outgoing Logon message. More... | |
| Engine::FIXMessage *const | outgoingLogoutMessage_ |
| Outgoing Logout message. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Engine::SessionEvent | |
| virtual | ~SessionEvent () |
| Destructor. More... | |
The Logon message has been received from the counterparty.
| Engine::LogonEvent::LogonEvent | ( | FIXMessage const * | pLogonMsg, |
| FIXMessage * | logonMessage, | ||
| FIXMessage * | logoutMessage, | ||
| const std::string & | reason | ||
| ) |
Constructor.
|
virtual |
|
mutable |
Logon action.
| const Engine::FIXMessage* const Engine::LogonEvent::m_pLogonMsg |
The received Logon message.
| Engine::FIXMessage* const Engine::LogonEvent::outgoingLogonMessage_ |
Outgoing Logon message.
Used when logonAction_ equals to Engine::LogonEvent::AcceptWithConfirmLogon. Field is available only for acceptor. In case of initiator it equals to NULL.
| Engine::FIXMessage* const Engine::LogonEvent::outgoingLogoutMessage_ |
Outgoing Logout message.
Used when logonAction_ equals to Engine::LogonEvent::DisconnectWithLogout. Field is available only for acceptor. In case of initiator it equals to NULL.
1.8.5