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 |