ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
Loading...
Searching...
No Matches
broadcast_context_t Struct Reference

Context for broadcasting to session participants. More...

Data Fields

const uint8_t * target_session_id
 Session to broadcast to.
 
const uint8_t * exclude_participant_id
 Participant to exclude (NULL = no exclusion)
 
packet_type_t packet_type
 Packet type to send.
 
const void * packet
 Packet data.
 
size_t packet_len
 Packet length.
 
size_t sent_count
 Number of successful sends.
 

Detailed Description

Context for broadcasting to session participants.

Definition at line 73 of file signaling.c.

Field Documentation

◆ exclude_participant_id

const uint8_t* broadcast_context_t::exclude_participant_id

Participant to exclude (NULL = no exclusion)

Definition at line 75 of file signaling.c.

◆ packet

const void* broadcast_context_t::packet

Packet data.

Definition at line 77 of file signaling.c.

◆ packet_len

size_t broadcast_context_t::packet_len

Packet length.

Definition at line 78 of file signaling.c.

◆ packet_type

packet_type_t broadcast_context_t::packet_type

Packet type to send.

Definition at line 76 of file signaling.c.

◆ sent_count

size_t broadcast_context_t::sent_count

Number of successful sends.

Definition at line 79 of file signaling.c.

Referenced by signaling_broadcast().

◆ target_session_id

const uint8_t* broadcast_context_t::target_session_id

Session to broadcast to.

Definition at line 74 of file signaling.c.

Referenced by signaling_broadcast().


The documentation for this struct was generated from the following file: