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

Internal mDNS context structure. More...

Data Fields

int socket_fd
 
asciichat_mdns_discovery_callback_fn callback
 
void * callback_data
 
uint8_tbuffer
 
size_t buffer_capacity
 
uint16_t query_id
 

Detailed Description

Internal mDNS context structure.

Definition at line 18 of file mdns.c.

Field Documentation

◆ buffer

uint8_t* asciichat_mdns_t::buffer

I/O buffer for mDNS packets

Definition at line 22 of file mdns.c.

Referenced by asciichat_mdns_init(), asciichat_mdns_query(), asciichat_mdns_shutdown(), and asciichat_mdns_update().

◆ buffer_capacity

size_t asciichat_mdns_t::buffer_capacity

Buffer capacity

Definition at line 23 of file mdns.c.

Referenced by asciichat_mdns_init(), asciichat_mdns_query(), and asciichat_mdns_update().

◆ callback

asciichat_mdns_discovery_callback_fn asciichat_mdns_t::callback

Discovery callback

Definition at line 20 of file mdns.c.

Referenced by asciichat_mdns_query().

◆ callback_data

void* asciichat_mdns_t::callback_data

User data for callback

Definition at line 21 of file mdns.c.

Referenced by asciichat_mdns_query().

◆ query_id

uint16_t asciichat_mdns_t::query_id

Current query ID

Definition at line 24 of file mdns.c.

Referenced by asciichat_mdns_query(), and asciichat_mdns_update().

◆ socket_fd

int asciichat_mdns_t::socket_fd

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