GATE
SocopServerDispatcher Class Reference
Inheritance diagram for SocopServerDispatcher:
Socop

Static Public Member Functions

static int on_reset (socop_server_t *svr, void *param, unsigned param_len)
 
static int on_netstatus (socop_server_t *svr, void *param, unsigned param_len)
 
static int on_netstart (socop_server_t *svr, void *param, unsigned param_len)
 
static int on_netstop (socop_server_t *svr, void *param, unsigned param_len)
 
static int on_connect (socop_server_t *svr, socop_addr_t const *addr, socop_socket_t *new_sock)
 
static int on_bind (socop_server_t *svr, socop_addr_t const *addr, socop_socket_t *new_sock)
 
static int on_listen (socop_server_t *svr, socop_addr_t const *addr, socop_socket_t *new_sock)
 
static int on_accept (socop_server_t *svr, socop_socket_t listen_sock, socop_socket_t *new_sock)
 
static int on_close (socop_server_t *svr, socop_socket_t sock, unsigned param)
 
static int on_recv (socop_server_t *svr, socop_socket_t sock, void *buffer, unsigned buffer_capacity, unsigned *buffer_used)
 
static int on_recvfrom (socop_server_t *svr, socop_socket_t sock, void *buffer, unsigned buffer_capacity, unsigned *buffer_used, socop_addr_t *addr)
 
static int on_send (socop_server_t *svr, socop_socket_t sock, void *buffer, unsigned buffer_length, unsigned *buffer_sent)
 
static int on_sendto (socop_server_t *svr, socop_socket_t sock, void *buffer, unsigned buffer_length, unsigned *buffer_sent, socop_addr_t *addr)
 
static int on_shutdown (socop_server_t *svr, socop_socket_t sock, unsigned flags)
 
static int on_select (socop_server_t *svr, socop_socket_t sock, unsigned *in_out_flags)
 

Additional Inherited Members

- Public Types inherited from Socop
enum  Result {
  Ok = SOCOP_OK , Error = SOCOP_ERROR , Error_NotImpl = SOCOP_ERROR_NOTIMPL , Error_IO = SOCOP_ERROR_IO ,
  Error_Timeout = SOCOP_ERROR_TIMEOUT , Error_InvalidData = SOCOP_ERROR_INVALIDDATA , Error_OutOfBounds = SOCOP_ERROR_OUTOFBOUNDS , Error_WrongMessage = SOCOP_ERROR_WRONGMESSAGE ,
  Error_ResourceError = SOCOP_ERROR_RESOURCEERROR , Error_Corruption = SOCOP_ERROR_CORRUPTION , Error_InvalidArg = SOCOP_ERROR_INVALIDARG , Error_Failed = SOCOP_ERROR_FAILED
}
 
enum  Flags { Flag_Receive = SOCOP_MSG_FLAG_RECV , Flag_Send = SOCOP_MSG_FLAG_SEND , Flag_Error = SOCOP_MSG_FLAG_ERROR }
 
typedef socop_socket_t Socket
 
typedef socop_addr_t Address
 
typedef socop_word_t word_t
 
- Static Protected Member Functions inherited from Socop
static Result translate_result (int result)
 
static int translate_result (Result result)
 

The documentation for this class was generated from the following file: