Go to the source code of this file.
Enumerations | |
enum | SOCKET_CLOSE_TYPE { SOCKET_DONT_CLOSE, SOCKET_CLOSE_IMMEDIATELY, SOCKET_CLOSE_GRACEFULLY, SOCKET_CLOSE_SIMPLY } |
enum | WS_FUNCTION_ID { WSF_NONE, WSF_IOCTLSOCK, WSF_SETSOCKOPT, WSF_GETSOCKOPT, WSF_GETSOCKOPT_ERR, WSF_SOCKET, WSF_INET_ADDR, WSF_GETHOSTBYADDR, WSF_CONNECT, WSF_SELECT, WSF_BIND, WSF_LISTEN, WSF_ACCEPT, WSF_SEND, WSF_RECV, WSF_RECVFROM } |
enum | SOCKET_RECV_STATUS { RECV_STATUS_ERROR = -3, RECV_STATUS_BADPARAM = -2, RECV_STATUS_CLIENTCLOSED = -1, RECV_STATUS_COMPLETE = 0, RECV_STATUS_NOTHING = 1, RECV_STATUS_PARTIAL = 2, RECV_STATUS_TIMEDOUT = 3, RECV_STATUS_CANCELLED = 4 } |
enum | SOCKET_SEND_STATUS { SEND_STATUS_ERROR = -3, SEND_STATUS_CLIENTCLOSED = -2, SEND_STATUS_BADPARAM = -1, SEND_STATUS_GOOD = 0, SEND_STATUS_TIMEDOUT = 1, SEND_STATUS_CANCELLED = 2 } |
|
Definition at line 34 of file worm_socket.h. |
|
Definition at line 70 of file worm_socket.h. |
|
Definition at line 82 of file worm_socket.h. |
|
Definition at line 48 of file worm_socket.h. Referenced by worm_socket_exception::GetFunctionId(). |