Struct SYN_DnsSd_Browser¶
DNS-SD Service Discovery Browser Context.
#include <syn_dnssd.h>
Public Attributes¶
| Type | Name |
|---|---|
| bool | active |
| SYN_DnsSd_DiscoverCallback | callback |
| uint32_t | discovered_count |
| const SYN_DnsSd * | sd |
| const char * | service_type |
| uint32_t | start_time |
| uint32_t | timeout_ms |
| void * | user_data |
Public Attributes Documentation¶
variable active¶
True while browsing session is active
variable callback¶
Discovery result callback
variable discovered_count¶
Number of services discovered
variable sd¶
Shared DNS-SD context with open socket
variable service_type¶
Target service type (e.g. "_http._tcp")
variable start_time¶
Timestamp when discovery started
variable timeout_ms¶
Maximum active browsing duration in ms
variable user_data¶
User callback context
The documentation for this class was generated from the following file src/syntropic/net/syn_dnssd.h