![]() |
TrinityCore
|
Namespaces | |
| namespace | IpBanCheckHelpers |
Classes | |
| class | AsyncAcceptor |
| struct | InvokeReadHandlerCallback |
| struct | IpBanCheckConnectionInitializer |
| class | NetworkThread |
| struct | ReadConnectionInitializer |
| class | Socket |
| struct | SocketConnectionInitializer |
| class | SocketMgr |
| struct | SslHandshakeConnectionInitializer |
| class | SslStream |
Concepts | |
| concept | AcceptCallback |
| concept | SocketReadCallback |
Typedefs | |
| using | IoContextTcpSocket = boost::asio::basic_stream_socket< boost::asio::ip::tcp, boost::asio::io_context::executor_type > |
Enumerations | |
| enum class | SocketReadCallbackResult { KeepReading , Stop } |
Functions | |
| uint32 | address_to_uint (boost::asio::ip::address_v4 const &address) |
| bool | IsInNetwork (boost::asio::ip::address_v4 const &networkAddress, boost::asio::ip::address_v4 const &mask, boost::asio::ip::address_v4 const &clientAddress) |
| boost::asio::ip::address_v4 | GetDefaultNetmaskV4 (boost::asio::ip::address_v4 const &networkAddress) |
| bool | IsInNetwork (boost::asio::ip::address_v6 const &networkAddress, uint16 prefixLength, boost::asio::ip::address_v6 const &clientAddress) |
| using Trinity::Net::IoContextTcpSocket = typedef boost::asio::basic_stream_socket<boost::asio::ip::tcp, boost::asio::io_context::executor_type> |
|
strong |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 48 of file IpNetwork.h.