Nets v3.0.0
Secure multi-platform networking library
Loading...
Searching...
No Matches
SocketAddress Member List

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

compare(SocketAddressView a, SocketAddressView b) noexceptSocketAddressViewinlinestatic
copy(SocketAddressView sourceAddress, SocketAddressView destinationAddress) noexceptSocketAddressViewinlinestatic
createCopy() const noexceptSocketAddressinline
destroy() noexceptSocketAddressViewinline
destroy(SocketAddressView *socketAddresses, size_t addressCount) noexceptSocketAddressViewinlinestatic
getFamily() const noexceptSocketAddressViewinline
getHost(char *host, size_t length) const noexceptSocketAddressViewinline
getHost(std::string &host) constSocketAddressViewinline
getHostService(char *host, size_t hostLength, char *service, size_t serviceLength) const noexceptSocketAddressViewinline
getHostService(std::string &host, std::string &service) constSocketAddressViewinline
getInstance() const noexceptSocketAddressViewinline
getIP() const noexceptSocketAddressViewinline
getIpSize() const noexceptSocketAddressViewinline
getPort() const noexceptSocketAddressViewinline
getService(char *service, size_t length) const noexceptSocketAddressViewinline
getService(std::string &service) constSocketAddressViewinline
instance (defined in SocketAddressView)SocketAddressViewprotected
isAny() const noexceptSocketAddressViewinline
isLoopback() const noexceptSocketAddressViewinline
isMappedV4() const noexceptSocketAddressViewinline
operator bool() const noexceptSocketAddressViewinlineexplicit
operator=(SocketAddress &)=delete (defined in SocketAddress)SocketAddress
operator=(SocketAddress &&r) noexcept (defined in SocketAddress)SocketAddressinline
resolve(const char *host, const char *service, SocketFamily family, SocketType type, SocketAddressView *&socketAddresses, size_t &addressCount) noexceptSocketAddressViewinlinestatic
setIP(const uint8_t *ip) noexceptSocketAddressViewinline
setPort(uint16_t port) noexceptSocketAddressViewinline
SocketAddress(const SocketAddress &)=delete (defined in SocketAddress)SocketAddress
SocketAddress(SocketAddress &&r) noexcept (defined in SocketAddress)SocketAddressinline
SocketAddress(SocketFamily family=IP_V6_SOCKET_FAMILY)SocketAddressinline
SocketAddress(const char *host, const char *service)SocketAddressinline
SocketAddressView(SocketAddress_T *instance) noexceptSocketAddressViewinline
~SocketAddress()SocketAddressinline