#include <socket_exception.h>
Inheritance diagram for worm_socket_exception:
Public Member Functions | |
worm_socket_exception (WS_FUNCTION_ID p_functionid, int p_errorcode, const char *p_what, int p_closesocket=0) | |
worm_socket_exception (WS_FUNCTION_ID p_functionid, int p_errorcode, std::string p_what, int p_closesocket=0) | |
const char * | DecodeError () const |
const WS_FUNCTION_ID | GetFunctionId () |
const int | GetErrorCode () |
const int | SocketCloseType () |
Static Public Member Functions | |
const char * | DecodeError (WS_FUNCTION_ID p_functionid, int p_errcode) |
Protected Attributes | |
WS_FUNCTION_ID | FunctionId |
int | ErrorCode |
int | CloseType |
|
Definition at line 18 of file socket_exception.h. |
|
Definition at line 28 of file socket_exception.h. |
|
Definition at line 26 of file socket_exception.cpp. |
|
Definition at line 31 of file socket_exception.cpp. References WSF_ACCEPT, WSF_BIND, WSF_CONNECT, WSF_GETSOCKOPT, WSF_IOCTLSOCK, WSF_LISTEN, WSF_RECV, WSF_RECVFROM, WSF_SELECT, WSF_SEND, WSF_SETSOCKOPT, and WSF_SOCKET. |
|
Definition at line 43 of file socket_exception.h. |
|
Definition at line 42 of file socket_exception.h. References WS_FUNCTION_ID. |
|
Definition at line 44 of file socket_exception.h. |
|
Definition at line 16 of file socket_exception.h. |
|
Definition at line 15 of file socket_exception.h. |
|
Definition at line 14 of file socket_exception.h. |