![]() |
B2BITS FIX Antenna C++ 2.34.0
|
A telecommunication link error was detected. More...
#include <B2BITS_Event.h>
Inheritance diagram for Engine::LinkErrorWasDetected:
Collaboration diagram for Engine::LinkErrorWasDetected:Public Member Functions | |
| virtual Type | getType () const |
| Returns the event type. | |
| LinkErrorWasDetected (const Session *sn, const char *reason) | |
| Constructor. | |
| LinkErrorWasDetected (const SessionId &sessionId, const char *reason) | |
| Constructor. | |
Public Member Functions inherited from Engine::SessionWarning | |
| const std::string * | getSenderCompID () const |
| Returns session's SenderCompID. | |
| const SessionId & | getSessionId () const |
| Returns session identifier. | |
| const std::string * | getTargetCompID () const |
| Returns session's TargetCompID. | |
| SessionWarning (const Session *pSn, const std::string &reason) | |
| SessionWarning (const SessionId &sessionId, const std::string &reason) | |
| Constructor. | |
| virtual | ~SessionWarning () |
| Destructor. | |
Public Member Functions inherited from Engine::Warning | |
| Warning (const std::string &msg) | |
| Constructor. | |
| virtual const std::string * | what () const |
| Describes the event. | |
| virtual | ~Warning () |
| Destructor. | |
Additional Inherited Members | |
Public Types inherited from Engine::Event | |
| enum | Type { EVENT , ERROR_EVENT , NOTIFICATION , WARNING , SESSION_ERROR , SESSION_LOGON_ERROR , PARSE_ERROR_IN_SESSION , NEW_INCOMING_CONNECTION , NEW_INCOMING_CONNECTION_ERROR , SESSION_NOTIFICATION , SESSION_WAS_REJECTED , SESSION_WAS_CREATED , SESSION_WAS_CONNECTED , SESSION_WAS_CLOSED , SESSION_WAS_ESTABLISHED , SESSION_WAS_RESTORED , SYNCHRONIZATION_COMPLETE , SESSION_WARNING , LINK_ERROR_WAS_DETECTED , LINK_WAS_RESTORED , PERSISTENT_DATA_WERE_FOUND , DEBUG_MESSAGE , SESSION_DEBUG_MESSAGE } |
| Event types. More... | |
Protected Member Functions inherited from Engine::Event | |
| virtual | ~Event () |
| Destructor. | |
Protected Attributes inherited from Engine::SessionWarning | |
| SessionId | sessionId_ |
Protected Attributes inherited from Engine::Warning | |
| std::string | m_reason |
| Contains std::string that describes the event. | |
A telecommunication link error was detected.
| Engine::LinkErrorWasDetected::LinkErrorWasDetected | ( | const Session * | sn, |
| const char * | reason ) |
Constructor.
| sn | Instance of Session assigned with event |
| reason | Message that describes event. Can be NULL; |
| Engine::LinkErrorWasDetected::LinkErrorWasDetected | ( | const SessionId & | sessionId, |
| const char * | reason ) |
|
inlinevirtual |
Returns the event type.
Can be used instead of C++ RTTI.
Reimplemented from Engine::SessionWarning.
References Engine::Event::LINK_ERROR_WAS_DETECTED.