32 #if !defined (WINDOWS) 33 #include <sys/socket.h> 38 #if defined (ENABLE_UNUSED_FUNCTION) 39 extern int css_fd_down (
SOCKET fd);
59 #if !defined (WINDOWS) 60 extern int css_ping (
SOCKET sd,
struct sockaddr_in *sa_send,
int timeout);
int css_hostname_to_ip(const char *host, unsigned char *ip_addr)
SOCKET css_tcp_client_open_with_retry(const char *host, int port, bool will_retry)
bool css_tcp_setup_server_datagram(const char *pathname, SOCKET *sockfd)
void css_close_server_connection_socket(void)
SOCKET css_server_accept(SOCKET sockfd)
int css_tcp_master_open(int port, SOCKET *sockfd)
bool css_transfer_fd(SOCKET server_fd, SOCKET client_fd, unsigned short rid, CSS_SERVER_REQUEST request)
bool css_tcp_listen_server_datagram(SOCKET sockfd, SOCKET *newfd)
SOCKET css_open_new_socket_from_master(SOCKET fd, unsigned short *rid)
void css_shutdown_socket(SOCKET fd)
int css_ping(SOCKET sd, struct sockaddr_in *sa_send, int timeout)
char * css_get_master_domain_path(void)
int css_get_max_socket_fds(void)
int css_get_peer_name(SOCKET sockfd, char *hostname, size_t len)
unsigned int css_gethostid(void)
bool css_peer_alive(SOCKET sd, int timeout)
SOCKET css_master_accept(SOCKET sockfd)
bool css_tcp_master_datagram(char *pathname, SOCKET *sockfd)
enum css_server_request CSS_SERVER_REQUEST
int css_tcp_client_open_with_timeout(const char *host, int port, int timeout)
int css_gethostname(char *name, size_t namelen)
int css_open_server_connection_socket(void)
SOCKET css_tcp_client_open(const char *host, int port)
int css_get_sock_name(SOCKET sockfd, char *hostname, size_t len)