Functions | |
AXIS2_EXTERN axis2_socket_t | axis2_network_handler_open_socket (const axis2_env_t *env, char *server, int port) |
AXIS2_EXTERN axis2_socket_t | axis2_network_handler_create_server_socket (const axis2_env_t *env, int port) |
AXIS2_EXTERN axis2_status_t | axis2_network_handler_close_socket (const axis2_env_t *env, axis2_socket_t socket) |
AXIS2_EXTERN axis2_status_t | axis2_network_handler_set_sock_option (const axis2_env_t *env, axis2_socket_t socket, int option, int value) |
AXIS2_EXTERN axis2_socket_t | axis2_network_handler_svr_socket_accept (const axis2_env_t *env, axis2_socket_t socket) |
AXIS2_EXTERN axis2_char_t * | axis2_network_handler_get_svr_ip (const axis2_env_t *env, axis2_socket_t socket) |
|
closes a socket
|
|
creates a server socket for a given port
|
|
Returns the ip address of the server associated with the socket
|
|
open a socket for a given server
|
|
used to set up socket options such as timeouts, non-blocking ..etc
|
|
Accepts remote connections for a server socket
|