|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
WebRTC transport implementation data. More...
Data Fields | |
| webrtc_peer_connection_t * | peer_conn |
| Peer connection (owned) | |
| webrtc_data_channel_t * | data_channel |
| Data channel (owned) | |
| ringbuffer_t * | recv_queue |
| Receive message queue. | |
| mutex_t | queue_mutex |
| Protect queue operations. | |
| cond_t | queue_cond |
| Signal when messages arrive. | |
| bool | is_connected |
| Connection state. | |
| mutex_t | state_mutex |
| Protect state changes. | |
WebRTC transport implementation data.
Definition at line 58 of file webrtc/transport.c.
| webrtc_data_channel_t* webrtc_transport_data_t::data_channel |
Data channel (owned)
Definition at line 60 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| bool webrtc_transport_data_t::is_connected |
Connection state.
Definition at line 64 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| webrtc_peer_connection_t* webrtc_transport_data_t::peer_conn |
Peer connection (owned)
Definition at line 59 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| cond_t webrtc_transport_data_t::queue_cond |
Signal when messages arrive.
Definition at line 63 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| mutex_t webrtc_transport_data_t::queue_mutex |
Protect queue operations.
Definition at line 62 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| ringbuffer_t* webrtc_transport_data_t::recv_queue |
Receive message queue.
Definition at line 61 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().
| mutex_t webrtc_transport_data_t::state_mutex |
Protect state changes.
Definition at line 65 of file webrtc/transport.c.
Referenced by acip_webrtc_transport_create().