HY335a-Project
A_multithread_chat_Server_and_chat_client
|
This is the complete list of members for chatserver, including all inherited members.
broadcast_invitation_tread(void *broadcast_params) | chatserver | |
chatserver(int port, bool automatic_server_discovery) | chatserver | |
create_tcp_server_socket() | chatserver | |
get_message_type(char *buffer, size_t buf_len) | chatserver | |
handle_client_connection_thread(void *thread_parameter) | chatserver | |
handle_incoming_connections(int server_socket) | chatserver | |
handle_login_message(connection_t *client_connection, char *buffer, size_t buf_len) | chatserver | |
handle_logout_message(connection_t *client_connection) | chatserver | |
handle_text_message(connection_t *client_connection, char *buffer, size_t buf_len) | chatserver | |
print_stats_counters_thread(void *refresh_rate) | chatserver | |
send_back_error_message(connection_t *client_connection, msg_type_t error_type, char *msg_content, size_t msg_content_len) | chatserver | |
send_to_client_online_users(connection_t *client_connection) | chatserver |