DNS-SD service descriptor. More...
#include <dns_sd_responder.h>
Data Fields | |
| MdnsState | state |
| FSM state. More... | |
| DnsSdResponderContext * | context |
| DNS-SD responder context. More... | |
| char_t | instanceName [DNS_SD_MAX_INSTANCE_NAME_LEN+1] |
| Instance name. More... | |
| char_t | serviceName [DNS_SD_MAX_SERVICE_NAME_LEN+1] |
| Service name. More... | |
| uint16_t | priority |
| Priority of the target host. More... | |
| uint16_t | weight |
| Server selection mechanism. More... | |
| uint16_t | port |
| Port on the target host of this service. More... | |
| uint8_t | metadata [DNS_SD_MAX_METADATA_LEN] |
| Discovery-time metadata (TXT record) More... | |
| size_t | metadataLen |
| Length of the metadata. More... | |
| bool_t | conflict |
| Conflict detected. More... | |
| bool_t | tieBreakLost |
| Tie-break lost. More... | |
| systime_t | timestamp |
| Timestamp to manage retransmissions. More... | |
| systime_t | timeout |
| Timeout value. More... | |
| uint_t | retransmitCount |
| Retransmission counter. More... | |
Detailed Description
DNS-SD service descriptor.
Definition at line 122 of file dns_sd_responder.h.
Field Documentation
◆ conflict
| bool_t conflict |
Conflict detected.
Definition at line 133 of file dns_sd_responder.h.
◆ context
| DnsSdResponderContext* context |
DNS-SD responder context.
Definition at line 125 of file dns_sd_responder.h.
◆ instanceName
| char_t instanceName[DNS_SD_MAX_INSTANCE_NAME_LEN+1] |
Instance name.
Definition at line 126 of file dns_sd_responder.h.
◆ metadata
| uint8_t metadata[DNS_SD_MAX_METADATA_LEN] |
Discovery-time metadata (TXT record)
Definition at line 131 of file dns_sd_responder.h.
◆ metadataLen
| size_t metadataLen |
Length of the metadata.
Definition at line 132 of file dns_sd_responder.h.
◆ port
| uint16_t port |
Port on the target host of this service.
Definition at line 130 of file dns_sd_responder.h.
◆ priority
| uint16_t priority |
Priority of the target host.
Definition at line 128 of file dns_sd_responder.h.
◆ retransmitCount
| uint_t retransmitCount |
Retransmission counter.
Definition at line 137 of file dns_sd_responder.h.
◆ serviceName
| char_t serviceName[DNS_SD_MAX_SERVICE_NAME_LEN+1] |
Service name.
Definition at line 127 of file dns_sd_responder.h.
◆ state
| MdnsState state |
FSM state.
Definition at line 124 of file dns_sd_responder.h.
◆ tieBreakLost
| bool_t tieBreakLost |
Tie-break lost.
Definition at line 134 of file dns_sd_responder.h.
◆ timeout
| systime_t timeout |
Timeout value.
Definition at line 136 of file dns_sd_responder.h.
◆ timestamp
| systime_t timestamp |
Timestamp to manage retransmissions.
Definition at line 135 of file dns_sd_responder.h.
◆ weight
| uint16_t weight |
Server selection mechanism.
Definition at line 129 of file dns_sd_responder.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/dns_sd/dns_sd_responder.h
