|
Thrill
0.1
|
This is the complete list of members for Socket, including all inherited members.
| accept() const | Socket | inline |
| bind(const SocketAddress &sa) | Socket | inline |
| close() | Socket | inline |
| connect(const SocketAddress &sa) | Socket | inline |
| Create() | Socket | inlinestatic |
| CreatePair() | Socket | inlinestatic |
| debug | Socket | privatestatic |
| debug_data | Socket | privatestatic |
| fd() const | Socket | inline |
| fd_ | Socket | private |
| GetError() const | Socket | inline |
| GetLocalAddress() const | Socket | inline |
| GetPeerAddress() const | Socket | inline |
| getsockopt(int level, int optname, void *optval, socklen_t *optlen) const | Socket | inline |
| IsValid() const | Socket | inline |
| listen(int backlog=0) | Socket | inline |
| MaybeHexdump(const void *data, size_t size) | Socket | inlineprivatestatic |
| non_blocking_ | Socket | private |
| operator=(const Socket &)=delete | Socket | |
| operator=(Socket &&s) | Socket | inline |
| recv(void *out_data, size_t size, int flags=0) | Socket | inline |
| recv_one(void *out_data, size_t max_size, int flags=0) | Socket | inline |
| recvfrom(void *out_data, size_t max_size, int flags=0, SocketAddress *out_source=nullptr) | Socket | inline |
| send(const void *data, size_t size, int flags=0) | Socket | inline |
| send_one(const void *data, size_t size, int flags=0) | Socket | inline |
| sendto(const void *data, size_t size, int flags, const SocketAddress &dest) | Socket | inline |
| SetKeepAlive(bool activate=true) | Socket | |
| SetNoDelay(bool activate=true) | Socket | |
| SetNonBlocking(int fd, bool non_blocking) | Socket | inlinestatic |
| SetNonBlocking(bool non_blocking) | Socket | inline |
| SetRcvBuf(size_t size) | Socket | |
| SetReuseAddr(bool activate=true) | Socket | |
| SetSndBuf(size_t size) | Socket | |
| setsockopt(int level, int optname, const void *optval, socklen_t optlen) | Socket | inline |
| Socket(int fd, bool loopback_socket=false) | Socket | inlineexplicit |
| Socket() | Socket | inline |
| Socket(const Socket &)=delete | Socket | |
| Socket(Socket &&s) noexcept | Socket | inline |
| ~Socket() | Socket | inline |