| _sockFd | jsocketpp::SocketOptions | private |
| detectFamily(SOCKET fd) | jsocketpp::SocketOptions | protectedstatic |
| getBroadcast() const | jsocketpp::SocketOptions | |
| getIPv6Only() const | jsocketpp::SocketOptions | |
| getKeepAlive() const | jsocketpp::SocketOptions | |
| getMulticastLoopback() const | jsocketpp::SocketOptions | |
| getMulticastTTL() const | jsocketpp::SocketOptions | |
| getNonBlocking() const | jsocketpp::SocketOptions | |
| getOption(int level, int optName) const | jsocketpp::SocketOptions | |
| getOption(int level, int optName, void *result, socklen_t *len) const | jsocketpp::SocketOptions | |
| getReceiveBufferSize() const | jsocketpp::SocketOptions | |
| getReuseAddress() const | jsocketpp::SocketOptions | |
| getReusePort() const | jsocketpp::SocketOptions | |
| getSendBufferSize() const | jsocketpp::SocketOptions | |
| getSocketFd() const noexcept | jsocketpp::SocketOptions | inline |
| getSoLinger() const | jsocketpp::SocketOptions | |
| getSoRecvTimeout() const | jsocketpp::SocketOptions | |
| getSoSendTimeout() const | jsocketpp::SocketOptions | |
| getTcpNoDelay() const | jsocketpp::SocketOptions | |
| is_ipv4_multicast(const in_addr v4) | jsocketpp::SocketOptions | inlineprotectedstatic |
| is_ipv6_multicast(const in6_addr &v6) | jsocketpp::SocketOptions | inlineprotectedstatic |
| isPassiveSocket() const noexcept | jsocketpp::SocketOptions | inlineprotectedvirtual |
| joinGroupIPv4(in_addr group, in_addr iface) | jsocketpp::SocketOptions | |
| joinGroupIPv6(in6_addr group, unsigned int ifindex) | jsocketpp::SocketOptions | |
| leaveGroupIPv4(in_addr group, in_addr iface) | jsocketpp::SocketOptions | |
| leaveGroupIPv6(in6_addr group, unsigned int ifindex) | jsocketpp::SocketOptions | |
| operator=(const SocketOptions &)=delete | jsocketpp::SocketOptions | |
| operator=(SocketOptions &&) noexcept=default | jsocketpp::SocketOptions | |
| setBroadcast(bool on) | jsocketpp::SocketOptions | |
| setIPv6Only(bool enable) | jsocketpp::SocketOptions | |
| setKeepAlive(bool on) | jsocketpp::SocketOptions | |
| setMulticastInterfaceIPv4(in_addr addr) | jsocketpp::SocketOptions | |
| setMulticastInterfaceIPv6(unsigned int ifindex) | jsocketpp::SocketOptions | |
| setMulticastLoopback(bool enable) | jsocketpp::SocketOptions | |
| setMulticastTTL(int ttl) | jsocketpp::SocketOptions | |
| setNonBlocking(bool nonBlocking) | jsocketpp::SocketOptions | |
| setOption(int level, int optName, int value) | jsocketpp::SocketOptions | |
| setOption(int level, int optName, const void *value, socklen_t len) | jsocketpp::SocketOptions | |
| setReceiveBufferSize(std::size_t size) | jsocketpp::SocketOptions | |
| setReuseAddress(bool on) | jsocketpp::SocketOptions | |
| setReusePort(const bool enable) | jsocketpp::SocketOptions | |
| setSendBufferSize(std::size_t size) | jsocketpp::SocketOptions | |
| setSocketFd(const SOCKET sock) noexcept | jsocketpp::SocketOptions | inlineprotected |
| setSoLinger(bool enable, int seconds) | jsocketpp::SocketOptions | |
| setSoRecvTimeout(int millis) | jsocketpp::SocketOptions | |
| setSoSendTimeout(int millis) | jsocketpp::SocketOptions | |
| setTcpNoDelay(bool on) | jsocketpp::SocketOptions | |
| SocketOptions()=delete | jsocketpp::SocketOptions | |
| SocketOptions(const SOCKET sock) noexcept | jsocketpp::SocketOptions | inlineexplicit |
| SocketOptions(const SocketOptions &)=delete | jsocketpp::SocketOptions | |
| SocketOptions(SocketOptions &&) noexcept=default | jsocketpp::SocketOptions | |
| ~SocketOptions()=default | jsocketpp::SocketOptions | virtual |