|
Pol
Revision:cb584c9
|
Inheritance diagram for Pol::Core::UoClientThread:Public Member Functions | |
| UoClientThread (UoClientListener *def, Clib::SocketListener &SL) | |
| UoClientThread (UoClientThread ©) | |
| virtual | ~UoClientThread () |
| void | create () |
| virtual void | run () POL_OVERRIDE |
Public Member Functions inherited from Pol::Clib::SocketClientThread | |
| SocketClientThread (SocketListener &SL) | |
| SocketClientThread (Socket &S) | |
| virtual | ~SocketClientThread () |
| void | start () |
Public Attributes | |
| Network::Client * | client |
Private Attributes | |
| UoClientListener | _def |
Additional Inherited Members | |
Static Public Member Functions inherited from Pol::Clib::SocketClientThread | |
| static void | start_thread (SocketClientThread *instance) |
Protected Attributes inherited from Pol::Clib::SocketClientThread | |
| Socket | _sck |
Definition at line 31 of file uolisten.cpp.
|
inline |
Definition at line 34 of file uolisten.cpp.
Referenced by Pol::Core::uo_client_listener_thread().
|
inline |
Definition at line 38 of file uolisten.cpp.
References create(), POL_OVERRIDE, and run().
|
inlinevirtual |
Definition at line 42 of file uolisten.cpp.
References _def.
| void Pol::Core::UoClientThread::create | ( | ) |
Definition at line 63 of file uolisten.cpp.
References _def, Pol::Clib::SocketClientThread::_sck, Pol::Network::Client::acct, Pol::Network::AddressToString(), Pol::Core::UoClientListener::aosresist, Pol::Network::Client::aosresist, client, Pol::Core::NetworkManager::clients, Pol::Core::CoreSetSysTrayToolTip(), Pol::Network::Client::csocket, Pol::Clib::Socket::disable_nagle(), Pol::Core::UoClientListener::encryption, Pol::Network::Client::instance_, Pol::Network::Client::ipaddr, Pol::Network::Client::listen_port, Pol::Core::networkManager, Pol::Clib::Socket::peer_address(), POLLOG, Pol::Core::UoClientListener::port, Pol::Clib::Socket::release_handle(), Pol::Core::UoClientListener::sticky, Pol::Plib::systemstate, Pol::Core::ToolTipPrioritySystem, and Pol::Clib::tostring().
Referenced by run(), and UoClientThread().
|
virtual |
Implements Pol::Clib::SocketClientThread.
Definition at line 53 of file uolisten.cpp.
References client, Pol::Core::client_io_thread(), create(), Pol::Plib::systemstate, Pol::threadhelp::thread_pid(), and Pol::Network::Client::thread_pid.
Referenced by UoClientThread().
|
private |
Definition at line 42 of file uolisten.cpp.
Referenced by create(), and ~UoClientThread().
| Network::Client* Pol::Core::UoClientThread::client |
Definition at line 48 of file uolisten.cpp.