|
ascii-chat 0.6.0
Real-time terminal-based video chat with ASCII art conversion
|
Session context for WebRTC signaling. More...
#include <src/client/connection_state.h>
Data Fields | |
| char | session_string [128] |
| Session string (e.g., "mystic-stone-obelisk") | |
| uint8_t | session_id [16] |
| Session UUID (binary) | |
| uint8_t | participant_id [16] |
| Client's participant UUID (binary) | |
| uint16_t | server_port |
| Server port for connection. | |
| char | server_address [64] |
| Server IP/hostname for connection. | |
Session context for WebRTC signaling.
Passed from ACDS SESSION_JOINED callback to WebRTC connection handler. Identifies the client's session and participant within that session.
Definition at line 97 of file connection_state.h.
| uint8_t connection_session_context_t::participant_id[16] |
Client's participant UUID (binary)
Definition at line 100 of file connection_state.h.
Referenced by client_main().
| char connection_session_context_t::server_address[64] |
Server IP/hostname for connection.
Definition at line 102 of file connection_state.h.
Referenced by client_main().
| uint16_t connection_session_context_t::server_port |
Server port for connection.
Definition at line 101 of file connection_state.h.
Referenced by client_main().
| uint8_t connection_session_context_t::session_id[16] |
Session UUID (binary)
Definition at line 99 of file connection_state.h.
Referenced by client_main().
| char connection_session_context_t::session_string[128] |
Session string (e.g., "mystic-stone-obelisk")
Definition at line 98 of file connection_state.h.
Referenced by client_main().