|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
Transport instance structure. More...
#include <lib/network/acip/transport.h>
Data Fields | |
| const acip_transport_methods_t * | methods |
| Method table (virtual functions) | |
| crypto_context_t * | crypto_ctx |
| Optional encryption context. | |
| void * | impl_data |
| Transport-specific state. | |
Transport instance structure.
Base structure for all transport implementations. Specific transports extend this with their own state.
Definition at line 169 of file transport.h.
| crypto_context_t* acip_transport::crypto_ctx |
Optional encryption context.
Definition at line 171 of file transport.h.
Referenced by acip_client_receive_and_dispatch(), acip_server_receive_and_dispatch(), acip_tcp_transport_create(), and acip_webrtc_transport_create().
| void* acip_transport::impl_data |
Transport-specific state.
Definition at line 172 of file transport.h.
Referenced by acip_tcp_transport_create(), acip_transport_destroy(), and acip_webrtc_transport_create().
| const acip_transport_methods_t* acip_transport::methods |
Method table (virtual functions)
Definition at line 170 of file transport.h.
Referenced by acip_client_receive_and_dispatch(), acip_server_receive_and_dispatch(), acip_tcp_transport_create(), acip_transport_destroy(), and acip_webrtc_transport_create().