![]() |
TrinityCore
|
#include <HttpService.h>
Inheritance diagram for Trinity::Net::Http::HttpNetworkThread< SessionImpl >:Public Member Functions | |
| void | SocketRemoved (std::shared_ptr< SessionImpl > const &session) override |
Public Member Functions inherited from Trinity::Net::NetworkThread< SessionImpl, HttpNetworkThread< SessionImpl > > | |
| NetworkThread () | |
| NetworkThread (NetworkThread const &)=delete | |
| NetworkThread (NetworkThread &&)=delete | |
| NetworkThread & | operator= (NetworkThread const &)=delete |
| NetworkThread & | operator= (NetworkThread &&)=delete |
| virtual | ~NetworkThread () |
| void | Stop () |
| bool | Start () |
| void | Wait () |
| int32 | GetConnectionCount () const |
| void | AddSocket (std::shared_ptr< SessionImpl > &&sock) |
| Trinity::Asio::IoContext * | GetIoContext () |
Private Attributes | |
| SessionService * | _service = nullptr |
Friends | |
| class | HttpService< SessionImpl > |
Additional Inherited Members | |
Protected Member Functions inherited from Trinity::Net::NetworkThread< SessionImpl, HttpNetworkThread< SessionImpl > > | |
| virtual void | SocketAdded (std::shared_ptr< SessionImpl > const &) |
| void | AddNewSockets () |
| void | Run () |
| void | Update () |
Definition at line 119 of file HttpService.h.
|
inlineoverridevirtual |
Reimplemented from Trinity::Net::NetworkThread< SessionImpl, HttpNetworkThread< SessionImpl > >.
Definition at line 122 of file HttpService.h.
|
friend |
Definition at line 122 of file HttpService.h.
|
private |
Definition at line 130 of file HttpService.h.