accept(Address &a) | Socket | |
acceptor enum value | Socket | |
as_string() const | IOHandle | |
bind(const Address &a) | Socket | |
connect(const Address &a) | Socket | |
flags enum name | Socket | |
get_fd() const | IOHandle | |
getpeername() | Socket | |
getsockname() | Socket | |
IOHandle() | IOHandle | |
IOHandle(int fd) | IOHandle | [explicit] |
listen(int backlog=5) | Socket | |
nonblocking enum value | Socket | |
none enum value | Socket | |
operator bool() const | IOHandle | |
pipe() | IOHandle | [static] |
read(void *buf, unsigned int count) | IOHandle | |
read(databuf buf, unsigned int count) | IOHandle | |
read(databuf buf) | IOHandle | |
read_fully(void *buf, unsigned int count) | IOHandle | |
read_fully(databuf buf, unsigned int count) | IOHandle | |
read_fully(databuf buf) | IOHandle | |
set_blocking(bool block) | IOHandle | |
set_status(const Status &s) | IOHandle | [protected] |
Socket(int fd) | Socket | [protected] |
Socket(int family, int type) | Socket | [protected] |
Socket(int family, int type, Address addr, flags f=none) | Socket | [protected] |
Socket() | Socket | |
Socket(const IOHandle &ioh) | Socket | |
stat() | Socket | |
IOHandle::stat() const | IOHandle | |
sys_socket(int a, int b, int c) | Socket | [static] |
TCPSocket() | TCPSocket | |
TCPSocket(Address addr, flags f=none) | TCPSocket | |
TCPSocket(const IOHandle &ioh) | TCPSocket | |
write(const void *buf, int count) | IOHandle | |
write(constbuf in) | IOHandle | |
write_fully(const void *buf, unsigned int count) | IOHandle | |
write_fully(constbuf in) | IOHandle | |