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