|
UniSet
2.2.1
|
#include <LogSession.h>
Открытые типы | |
|
typedef sigc::slot< void, std::shared_ptr< LogSession > > | FinalSlot |
Открытые члены | |
| LogSession (ost::TCPSocket &server, std::shared_ptr< DebugStream > &log, timeout_t sessTimeout=10000, timeout_t cmdTimeout=2000, timeout_t outTimeout=2000, timeout_t delay=2000) | |
| void | connectFinalSession (FinalSlot sl) |
| void | cancel () |
| std::string | getClientAddress () |
| void | setSessionLogLevel (Debug::type t) |
| void | addSessionLogLevel (Debug::type t) |
| void | delSessionLogLevel (Debug::type t) |
Защищенные члены | |
| LogSession (ost::TCPSocket &server) | |
| virtual void | run () |
| virtual void | final () |
| void | logOnEvent (const std::string &s) |
| void | readStream () |
Защищенные данные | |
| timeout_t | sessTimeout = { 10000 } |
| timeout_t | cmdTimeout = { 2000 } |
| timeout_t | outTimeout = { 2000 } |
| timeout_t | delayTime = { 2000 } |
Реализация "сессии" для клиентов LogServer.
1.7.6.1