#include </work/src/HandlerImpl.h>
Public Member Functions | |
HandlerImpl (const HandlerSettings &settings) | |
virtual | ~HandlerImpl () |
HandlerState::Enum | getState () |
template<typename TMsg > | |
void | log (const TMsg &msg) |
template<typename TMsg > | |
void | forceLog (const TMsg &msg) |
void | commonLog (int logLevel, const char *msg, size_t length) |
ListenerHolder * | listenerHolder () |
void | connect (const LogonSettings &logonSettings, const std::string &hostName, UInt16 port, const std::string &localNetworkInterface) |
void | disconnect () |
void | disconnectAsync () |
void | send (const OutgoingMessage &message, bool warmupMode=false) |
UInt64 | nextExpectedSequenceNumber () const |
std::string | sessionId () const |
Definition at line 51 of file HandlerImpl.h.
|
explicit |
Definition at line 48 of file HandlerImpl.cpp.
|
virtual |
Definition at line 155 of file HandlerImpl.cpp.
void commonLog | ( | int | logLevel, |
const char * | msg, | ||
size_t | length | ||
) |
Definition at line 177 of file HandlerImpl.cpp.
void connect | ( | const LogonSettings & | logonSettings, |
const std::string & | hostName, | ||
UInt16 | port, | ||
const std::string & | localNetworkInterface | ||
) |
Definition at line 197 of file HandlerImpl.cpp.
void disconnect | ( | ) |
Definition at line 230 of file HandlerImpl.cpp.
void disconnectAsync | ( | ) |
Definition at line 243 of file HandlerImpl.cpp.
|
inline |
Definition at line 68 of file HandlerImpl.h.
HandlerState::Enum getState | ( | ) |
Definition at line 172 of file HandlerImpl.cpp.
|
inline |
Definition at line 72 of file HandlerImpl.h.
|
inline |
Definition at line 65 of file HandlerImpl.h.
UInt64 nextExpectedSequenceNumber | ( | ) | const |
Definition at line 102 of file HandlerImpl.cpp.
void send | ( | const OutgoingMessage & | message, |
bool | warmupMode = false |
||
) |
Definition at line 255 of file HandlerImpl.cpp.
std::string sessionId | ( | ) | const |
Definition at line 112 of file HandlerImpl.cpp.