|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include <NetworkAddress.h>
Public Member Functions | |
| Address () | |
| Address (std::string const &host, uint16 port=0) | |
| std::string const & | GetHost () const |
| uint16 | GetPort () const |
| bool | IsLoopback () const |
| void | SetPort (uint16 port) |
| uint32 | ToIPv4NetworkOrder () const |
Private Attributes | |
| std::string | _host |
| uint16 | _port |
Definition at line 17 of file NetworkAddress.h.
| Skyfire::Net::Address::Address | ( | ) |
Definition at line 35 of file NetworkAddress.cpp.
| Skyfire::Net::Address::Address | ( | std::string const & | host, |
| uint16 | port = 0 ) |
Definition at line 37 of file NetworkAddress.cpp.
|
inline |
|
inline |
Definition at line 24 of file NetworkAddress.h.
References _port.
Referenced by AuthSocket::_HandleRealmList(), and GetAddressString().
| bool Skyfire::Net::Address::IsLoopback | ( | ) | const |
Definition at line 54 of file NetworkAddress.cpp.
References ToIPv4NetworkOrder().
Referenced by AuthSocket::GetAddressForClient().
|
inline |
Definition at line 25 of file NetworkAddress.h.
References _port.
Referenced by AuthSocket::_HandleRealmList().
| uint32 Skyfire::Net::Address::ToIPv4NetworkOrder | ( | ) | const |
Definition at line 60 of file NetworkAddress.cpp.
References _host, and Skyfire::Net::ToIPv4NetworkOrder().
Referenced by IsIPAddrInNetwork(), and IsLoopback().
|
private |
Definition at line 31 of file NetworkAddress.h.
Referenced by Address(), Address(), GetHost(), and ToIPv4NetworkOrder().
|
private |