Stun Server  Compliant with the latest RFCs including 5389, 5769, and 5780
discover the local host's own external IP address
CSocketAddress Member List

This is the complete list of members for CSocketAddress, including all inherited members.

_addressCSocketAddressprivate
ApplyStunXorMap(const StunTransactionId &id)CSocketAddress
CommonConstructor(const sockaddr &addr)CSocketAddress
CSocketAddress()CSocketAddress
CSocketAddress(const sockaddr &addr)CSocketAddress
CSocketAddress(const sockaddr_storage &addr)CSocketAddress
CSocketAddress(const sockaddr_in &addr)CSocketAddress
CSocketAddress(const sockaddr_in6 &addr6)CSocketAddress
CSocketAddress(uint32_t ipHostByteOrder, uint16_t port)CSocketAddress
GetFamily() const CSocketAddress
GetIP(void *pAddr, size_t length) const CSocketAddress
GetIP_NBO(void *pAddr, size_t length) const CSocketAddress
GetIPImpl(void *pAddr, size_t length, bool fNetworkByteOrder) const CSocketAddressprivate
GetIPLength() const CSocketAddress
GetLocalHost(uint16_t family, CSocketAddress *pAddr)CSocketAddressstatic
GetPort() const CSocketAddress
GetPort_NBO() const CSocketAddress
GetSockAddr() const CSocketAddress
GetSockAddrLength() const CSocketAddress
IsIPAddressZero() const CSocketAddress
IsSameIP(const CSocketAddress &other) const CSocketAddress
IsSameIP_and_Port(const CSocketAddress &other) const CSocketAddress
SetPort(uint16_t)CSocketAddress
ToString(std::string *pStr) const CSocketAddress
ToStringBuffer(char *pszAddrBytes, size_t length) const CSocketAddress