Struct SYN_DnsSd_Service¶
DNS-SD Service Definition.
#include <syn_dnssd.h>
Public Attributes¶
| Type | Name |
|---|---|
| const char * | hostname |
| const char * | instance_name |
| uint8_t | ip |
| uint16_t | port |
| const char * | service_type |
| size_t | txt_count |
| const char * | txt_records |
Public Attributes Documentation¶
variable hostname¶
Target Hostname without .local (e.g. "node")
variable instance_name¶
Service Instance Name (e.g. "Syntropic Node")
variable ip¶
IPv4 address to announce
variable port¶
TCP/UDP Port number (e.g. 80)
variable service_type¶
Service Type (e.g. "_http._tcp")
variable txt_count¶
Number of TXT strings
variable txt_records¶
Key-value TXT strings
The documentation for this class was generated from the following file src/syntropic/net/syn_dnssd.h