| _addr | jsocketpp::UnixSocket | private |
| _internalBuffer | jsocketpp::UnixSocket | private |
| _isListening | jsocketpp::UnixSocket | private |
| _socketPath | jsocketpp::UnixSocket | private |
| _sockFd | jsocketpp::SocketOptions | private |
| accept() const | jsocketpp::UnixSocket | |
| bind() | jsocketpp::UnixSocket | |
| close() | jsocketpp::UnixSocket | |
| connect() | jsocketpp::UnixSocket | |
| detectFamily(SOCKET fd) | jsocketpp::SocketOptions | privatestatic |
| getBroadcast() const | jsocketpp::SocketOptions | private |
| getIPv6Only() const | jsocketpp::SocketOptions | private |
| getKeepAlive() const | jsocketpp::SocketOptions | private |
| getMulticastLoopback() const | jsocketpp::SocketOptions | private |
| getMulticastTTL() const | jsocketpp::SocketOptions | private |
| getNonBlocking() const | jsocketpp::SocketOptions | private |
| getOption(int level, int optName) const | jsocketpp::SocketOptions | private |
| getOption(int level, int optName, void *result, socklen_t *len) const | jsocketpp::SocketOptions | private |
| getReceiveBufferSize() const | jsocketpp::SocketOptions | private |
| getReuseAddress() const | jsocketpp::SocketOptions | private |
| getReusePort() const | jsocketpp::SocketOptions | private |
| getSendBufferSize() const | jsocketpp::SocketOptions | private |
| getSocketFd() const noexcept | jsocketpp::SocketOptions | inlineprivate |
| getSocketPath() const | jsocketpp::UnixSocket | inline |
| getSoLinger() const | jsocketpp::SocketOptions | private |
| getSoRecvTimeout() const | jsocketpp::SocketOptions | private |
| getSoSendTimeout() const | jsocketpp::SocketOptions | private |
| getTcpNoDelay() const | jsocketpp::SocketOptions | private |
| is_ipv4_multicast(const in_addr v4) | jsocketpp::SocketOptions | inlineprivatestatic |
| is_ipv6_multicast(const in6_addr &v6) | jsocketpp::SocketOptions | inlineprivatestatic |
| isPassiveSocket() const noexcept | jsocketpp::SocketOptions | inlineprivatevirtual |
| isPathInUse(std::string_view path) | jsocketpp::UnixSocket | static |
| isValid() const | jsocketpp::UnixSocket | inline |
| joinGroupIPv4(in_addr group, in_addr iface) | jsocketpp::SocketOptions | private |
| joinGroupIPv6(in6_addr group, unsigned int ifindex) | jsocketpp::SocketOptions | private |
| leaveGroupIPv4(in_addr group, in_addr iface) | jsocketpp::SocketOptions | private |
| leaveGroupIPv6(in6_addr group, unsigned int ifindex) | jsocketpp::SocketOptions | private |
| listen(int backlog=SOMAXCONN) const | jsocketpp::UnixSocket | |
| operator=(const UnixSocket &)=delete | jsocketpp::UnixSocket | |
| operator=(UnixSocket &&rhs) noexcept | jsocketpp::UnixSocket | |
| jsocketpp::SocketOptions::operator=(const SocketOptions &)=delete | jsocketpp::SocketOptions | private |
| jsocketpp::SocketOptions::operator=(SocketOptions &&) noexcept=default | jsocketpp::SocketOptions | private |
| read(char *buffer, std::size_t len) const | jsocketpp::UnixSocket | |
| read() | jsocketpp::UnixSocket | inline |
| read() | jsocketpp::UnixSocket | inline |
| setBroadcast(bool on) | jsocketpp::SocketOptions | private |
| setIPv6Only(bool enable) | jsocketpp::SocketOptions | private |
| setKeepAlive(bool on) | jsocketpp::SocketOptions | private |
| setMulticastInterfaceIPv4(in_addr addr) | jsocketpp::SocketOptions | private |
| setMulticastInterfaceIPv6(unsigned int ifindex) | jsocketpp::SocketOptions | private |
| setMulticastLoopback(bool enable) | jsocketpp::SocketOptions | private |
| setMulticastTTL(int ttl) | jsocketpp::SocketOptions | private |
| setNonBlocking(bool nonBlocking) const | jsocketpp::UnixSocket | |
| jsocketpp::SocketOptions::setNonBlocking(bool nonBlocking) | jsocketpp::SocketOptions | private |
| setOption(int level, int optName, int value) | jsocketpp::SocketOptions | private |
| setOption(int level, int optName, const void *value, socklen_t len) | jsocketpp::SocketOptions | private |
| setReceiveBufferSize(std::size_t size) | jsocketpp::SocketOptions | private |
| setReuseAddress(bool on) | jsocketpp::SocketOptions | private |
| setReusePort(const bool enable) | jsocketpp::SocketOptions | private |
| setSendBufferSize(std::size_t size) | jsocketpp::SocketOptions | private |
| setSocketFd(const SOCKET sock) noexcept | jsocketpp::SocketOptions | inlineprivate |
| setSoLinger(bool enable, int seconds) | jsocketpp::SocketOptions | private |
| setSoRecvTimeout(int millis) | jsocketpp::SocketOptions | private |
| setSoSendTimeout(int millis) | jsocketpp::SocketOptions | private |
| setTcpNoDelay(bool on) | jsocketpp::SocketOptions | private |
| setTimeout(int millis) const | jsocketpp::UnixSocket | |
| SocketOptions()=delete | jsocketpp::SocketOptions | private |
| SocketOptions(const SOCKET sock) noexcept | jsocketpp::SocketOptions | inlineexplicitprivate |
| SocketOptions(const SocketOptions &)=delete | jsocketpp::SocketOptions | private |
| SocketOptions(SocketOptions &&) noexcept=default | jsocketpp::SocketOptions | private |
| UnixSocket(std::string_view path, std::size_t bufferSize=512) | jsocketpp::UnixSocket | explicit |
| UnixSocket(const UnixSocket &)=delete | jsocketpp::UnixSocket | |
| UnixSocket(UnixSocket &&rhs) noexcept | jsocketpp::UnixSocket | |
| UnixSocket() | jsocketpp::UnixSocket | inlineprotected |
| write(std::string_view data) const | jsocketpp::UnixSocket | |
| ~SocketOptions()=default | jsocketpp::SocketOptions | privatevirtual |
| ~UnixSocket() noexcept override | jsocketpp::UnixSocket | |