|
Nets v3.0.0
Secure multi-platform networking library
|
This is the complete list of members for SocketAddress, including all inherited members.
| compare(SocketAddressView a, SocketAddressView b) noexcept | SocketAddressView | inlinestatic |
| copy(SocketAddressView sourceAddress, SocketAddressView destinationAddress) noexcept | SocketAddressView | inlinestatic |
| createCopy() const noexcept | SocketAddress | inline |
| destroy() noexcept | SocketAddressView | inline |
| destroy(SocketAddressView *socketAddresses, size_t addressCount) noexcept | SocketAddressView | inlinestatic |
| getFamily() const noexcept | SocketAddressView | inline |
| getHost(char *host, size_t length) const noexcept | SocketAddressView | inline |
| getHost(std::string &host) const | SocketAddressView | inline |
| getHostService(char *host, size_t hostLength, char *service, size_t serviceLength) const noexcept | SocketAddressView | inline |
| getHostService(std::string &host, std::string &service) const | SocketAddressView | inline |
| getInstance() const noexcept | SocketAddressView | inline |
| getIP() const noexcept | SocketAddressView | inline |
| getIpSize() const noexcept | SocketAddressView | inline |
| getPort() const noexcept | SocketAddressView | inline |
| getService(char *service, size_t length) const noexcept | SocketAddressView | inline |
| getService(std::string &service) const | SocketAddressView | inline |
| instance (defined in SocketAddressView) | SocketAddressView | protected |
| isAny() const noexcept | SocketAddressView | inline |
| isLoopback() const noexcept | SocketAddressView | inline |
| isMappedV4() const noexcept | SocketAddressView | inline |
| operator bool() const noexcept | SocketAddressView | inlineexplicit |
| operator=(SocketAddress &)=delete (defined in SocketAddress) | SocketAddress | |
| operator=(SocketAddress &&r) noexcept (defined in SocketAddress) | SocketAddress | inline |
| resolve(const char *host, const char *service, SocketFamily family, SocketType type, SocketAddressView *&socketAddresses, size_t &addressCount) noexcept | SocketAddressView | inlinestatic |
| setIP(const uint8_t *ip) noexcept | SocketAddressView | inline |
| setPort(uint16_t port) noexcept | SocketAddressView | inline |
| SocketAddress(const SocketAddress &)=delete (defined in SocketAddress) | SocketAddress | |
| SocketAddress(SocketAddress &&r) noexcept (defined in SocketAddress) | SocketAddress | inline |
| SocketAddress(SocketFamily family=IP_V6_SOCKET_FAMILY) | SocketAddress | inline |
| SocketAddress(const char *host, const char *service) | SocketAddress | inline |
| SocketAddressView(SocketAddress_T *instance) noexcept | SocketAddressView | inline |
| ~SocketAddress() | SocketAddress | inline |