![]() |
TrinityCore
|
#include <IoContext.h>
Public Member Functions | |
| IoContext () | |
| IoContext (int concurrency_hint) | |
| operator boost::asio::io_context & () | |
| operator boost::asio::io_context const & () const | |
| std::size_t | run () |
| void | stop () |
| boost::asio::io_context::executor_type | get_executor () noexcept |
Private Attributes | |
| boost::asio::io_context | _impl |
Definition at line 28 of file IoContext.h.
|
inline |
Definition at line 31 of file IoContext.h.
|
inlineexplicit |
Definition at line 32 of file IoContext.h.
|
inlinenoexcept |
Definition at line 40 of file IoContext.h.
References _impl.
|
inline |
Definition at line 34 of file IoContext.h.
References _impl.
|
inline |
Definition at line 35 of file IoContext.h.
References _impl.
|
inline |
Definition at line 37 of file IoContext.h.
References _impl.
Referenced by Trinity::Net::NetworkThread< SocketType >::Run().
|
inline |
Definition at line 38 of file IoContext.h.
References _impl.
Referenced by Trinity::Net::NetworkThread< SocketType >::Stop().
|
private |
Definition at line 43 of file IoContext.h.
Referenced by get_executor(), operator boost::asio::io_context &(), operator boost::asio::io_context const &(), run(), and stop().