|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
Go to the source code of this file.
Data Structures | |
| struct | tcp_transport_data_t |
| TCP transport implementation data. More... | |
Functions | |
| acip_transport_t * | acip_tcp_transport_create (socket_t sockfd, crypto_context_t *crypto_ctx) |
| void | acip_transport_destroy (acip_transport_t *transport) |
| acip_transport_t * acip_tcp_transport_create | ( | socket_t | sockfd, |
| crypto_context_t * | crypto_ctx | ||
| ) |
Definition at line 218 of file tcp/transport.c.
References tcp_transport_data_t::is_connected, and tcp_transport_data_t::sockfd.
Referenced by acds_client_handler(), add_client(), connection_attempt_tcp(), crypto_handshake_client_auth_response_socket(), crypto_handshake_client_complete_socket(), crypto_handshake_client_key_exchange_socket(), crypto_handshake_server_auth_challenge_socket(), crypto_handshake_server_complete_socket(), crypto_handshake_server_start_socket(), server_connection_establish(), and server_main().
| void acip_transport_destroy | ( | acip_transport_t * | transport | ) |
Definition at line 265 of file tcp/transport.c.
Referenced by connection_context_cleanup(), crypto_handshake_client_auth_response_socket(), crypto_handshake_client_complete_socket(), crypto_handshake_client_key_exchange_socket(), crypto_handshake_server_auth_challenge_socket(), crypto_handshake_server_complete_socket(), crypto_handshake_server_start_socket(), remove_client(), server_connection_close(), server_connection_establish(), server_connection_set_transport(), server_main(), and websocket_client_destroy().