24 #ifndef _MASTER_REQUEST_H_ 25 #define _MASTER_REQUEST_H_ int css_Total_server_count
SOCKET css_Master_socket_fd[2]
void css_remove_entry_by_conn(CSS_CONN_ENTRY *conn_p, SOCKET_QUEUE_ENTRY **anchor_p)
void css_process_info_request(CSS_CONN_ENTRY *conn)
SOCKET_QUEUE_ENTRY * css_add_request_to_socket_queue(CSS_CONN_ENTRY *conn_p, int info_p, char *name_p, SOCKET fd, int fd_type, int pid, SOCKET_QUEUE_ENTRY **anchor_p)
int css_Total_request_count
void css_process_heartbeat_request(CSS_CONN_ENTRY *conn)
void css_process_start_shutdown(SOCKET_QUEUE_ENTRY *sock_entq, int timeout, char *buffer)
SOCKET_QUEUE_ENTRY * css_Master_socket_anchor
void css_process_stop_shutdown(void)
SOCKET_QUEUE_ENTRY * css_return_entry_of_server(char *name_p, SOCKET_QUEUE_ENTRY *anchor_p)
SOCKET_QUEUE_ENTRY * css_return_entry_by_conn(CSS_CONN_ENTRY *conn_p, SOCKET_QUEUE_ENTRY **anchor_p)
pthread_mutex_t css_Master_socket_anchor_lock
int css_Master_timeout_value_in_microseconds
void css_master_cleanup(int sig)
struct timeval * css_Master_timeout
int css_Master_timeout_value_in_seconds