|
Evo C++ Library v0.5.1
|
This is the complete list of members for IoSocket, including all inherited members.
| accept(Error &err, IoSocket &client_socket, SocketAddressBase *client_address=NULL) | IoSocket | inline |
| accept_nonblock(Error &err, IoSocket &client_socket, SocketAddressBase *client_address=NULL) | IoSocket | inline |
| attach(Handle socket) | IoSocket | inline |
| autoresume | IoSocket | |
| bind(Error &err, struct sockaddr *address, socklen_t address_len, int socktype=SOCK_DGRAM, int protocol=0) | IoSocket | inline |
| cast(Error &err, int family=AF_INET, int socktype=SOCK_DGRAM, int protocol=0) | IoSocket | inline |
| close() | IoSocket | inline |
| connect(Error &err, struct addrinfo *address_info, bool all=true) | IoSocket | inline |
| connect(Error &err, struct sockaddr *address, socklen_t address_len, int socktype=SOCK_STREAM, int protocol=0) | IoSocket | inline |
| connect_wait(Error &err, ulong timeout_ms) | IoSocket | inline |
| detach() | IoSocket | inline |
| errormsg_out(TOut &out, Error err) | IoSocket | inlinestatic |
| ExceptionInT typedef | IoSocket | |
| ExceptionOutT typedef | IoSocket | |
| getopt(int level, int optname, void *buf, uint &size) | IoSocket | inline |
| Handle typedef | IoSocket | |
| handle | IoSocket | |
| init() | IoSocket | inlinestatic |
| INVALID | IoSocket | static |
| IoSocket() | IoSocket | inline |
| IoSocket(Handle socket) | IoSocket | inline |
| isopen() const | IoSocket | inline |
| listen(Error &err, struct addrinfo *address_info, int backlog=SOMAXCONN, bool all=true) | IoSocket | inline |
| listen(Error &err, struct sockaddr *address, socklen_t address_len, int backlog=SOMAXCONN, int socktype=SOCK_STREAM, int protocol=0) | IoSocket | inline |
| nonblock | IoSocket | |
| OptNum typedef | IoSocket | |
| pos(Error &err) | IoSocket | inline |
| read(Error &err, void *buf, ulong size) | IoSocket | inline |
| evo::IoDevice::read(Error &err, void *buf, ulong size, ulong timeout_ms=0) | IoDevice | inline |
| read_wait(Error &err, ulong timeout_ms) | IoSocket | inline |
| readfrom(Error &err, void *buf, ulong size, struct sockaddr *address=NULL, socklen_t *address_len=NULL, int flags=0) | IoSocket | inline |
| seek(Error &err, ulongl, Seek) | IoSocket | inline |
| set_nonblock(bool enable=true) | IoSocket | inline |
| setopt(int level, int optname, const void *buf, uint size) | IoSocket | inline |
| shutdown(Shutdown how=sINOUT) | IoSocket | inline |
| Shutdown enum name | IoSocket | |
| sIN enum value | IoSocket | |
| sINOUT enum value | IoSocket | |
| SOCK_ERROR | IoSocket | static |
| sOUT enum value | IoSocket | |
| STREAM_SEEKABLE | IoSocket | static |
| TIMEOUT_DEFAULT | IoSocket | static |
| timeout_ms | IoSocket | |
| write(Error &err, const void *buf, ulong size) | IoSocket | inline |
| evo::IoDevice::write(Error &err, const void *buf, ulong size, ulong timeout_ms=0) | IoDevice | inline |
| write_wait(Error &err, ulong timeout_ms) | IoSocket | inline |
| writeto(Error &err, const void *buf, ulong size, const struct sockaddr *address, socklen_t address_len, int flags=0) | IoSocket | inline |
| ~IoSocket() | IoSocket | inline |
1.8.13