|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
Per-peer connection state. More...
Data Fields | |
| uint8_t | participant_id [16] |
| Remote participant UUID (hash key) | |
| uint8_t | session_id [16] |
| Session UUID. | |
| webrtc_peer_connection_t * | pc |
| WebRTC peer connection. | |
| webrtc_data_channel_t * | dc |
| WebRTC data channel. | |
| bool | is_connected |
| DataChannel opened. | |
| struct webrtc_peer_manager * | manager |
| Back-reference to manager. | |
| UT_hash_handle | hh |
| uthash handle | |
Per-peer connection state.
Definition at line 26 of file peer_manager.c.
| webrtc_data_channel_t* peer_entry_t::dc |
WebRTC data channel.
Definition at line 30 of file peer_manager.c.
| UT_hash_handle peer_entry_t::hh |
uthash handle
Definition at line 33 of file peer_manager.c.
| bool peer_entry_t::is_connected |
DataChannel opened.
Definition at line 31 of file peer_manager.c.
| struct webrtc_peer_manager* peer_entry_t::manager |
Back-reference to manager.
Definition at line 32 of file peer_manager.c.
| uint8_t peer_entry_t::participant_id[16] |
Remote participant UUID (hash key)
Definition at line 27 of file peer_manager.c.
Referenced by webrtc_peer_manager_check_gathering_timeouts(), and webrtc_peer_manager_handle_sdp().
| webrtc_peer_connection_t* peer_entry_t::pc |
WebRTC peer connection.
Definition at line 29 of file peer_manager.c.
Referenced by webrtc_peer_manager_check_gathering_timeouts(), webrtc_peer_manager_handle_ice(), and webrtc_peer_manager_handle_sdp().
| uint8_t peer_entry_t::session_id[16] |
Session UUID.
Definition at line 28 of file peer_manager.c.