mDNS responder context More...
#include <mdns_responder.h>
Detailed Description
mDNS responder context
Definition at line 204 of file mdns_responder.h.
Field Documentation
◆ conflict
| bool_t conflict |
Conflict detected.
Definition at line 213 of file mdns_responder.h.
◆ hostname
| char_t hostname[MDNS_RESPONDER_MAX_HOSTNAME_LEN+1] |
Host name.
Definition at line 218 of file mdns_responder.h.
◆ interface
| NetInterface* interface |
Underlying network interface.
Definition at line 207 of file mdns_responder.h.
◆ ipv4AddrCount
| bool_t ipv4AddrCount |
Number of valid IPv4 addresses.
Definition at line 219 of file mdns_responder.h.
◆ ipv4AddrList
| MdnsIpv4AddrEntry ipv4AddrList[IPV4_ADDR_LIST_SIZE] |
IPv4 address list.
Definition at line 222 of file mdns_responder.h.
◆ ipv4Response
| MdnsMessage ipv4Response |
IPv4 response message.
Definition at line 223 of file mdns_responder.h.
◆ ipv6AddrCount
| bool_t ipv6AddrCount |
Number of valid IPv6 addresses.
Definition at line 220 of file mdns_responder.h.
◆ ipv6AddrList
| MdnsIpv6AddrEntry ipv6AddrList[IPV6_ADDR_LIST_SIZE] |
IPv6 address list.
Definition at line 226 of file mdns_responder.h.
◆ ipv6Response
| MdnsMessage ipv6Response |
IPv6 response message.
Definition at line 227 of file mdns_responder.h.
◆ netContext
| NetContext* netContext |
TCP/IP stack context.
Definition at line 206 of file mdns_responder.h.
◆ numAnnouncements
| uint_t numAnnouncements |
Number of announcement packets.
Definition at line 208 of file mdns_responder.h.
◆ retransmitCount
| uint_t retransmitCount |
Retransmission counter.
Definition at line 217 of file mdns_responder.h.
◆ running
| bool_t running |
mDNS responder is currently running
Definition at line 211 of file mdns_responder.h.
◆ state
| MdnsState state |
FSM state.
Definition at line 212 of file mdns_responder.h.
◆ stateChangeEvent
| MdnsResponderStateChangeCallback stateChangeEvent |
FSM state change event.
Definition at line 210 of file mdns_responder.h.
◆ tieBreakLost
| bool_t tieBreakLost |
Tie-break lost.
Definition at line 214 of file mdns_responder.h.
◆ timeout
| systime_t timeout |
Timeout value.
Definition at line 216 of file mdns_responder.h.
◆ timestamp
| systime_t timestamp |
Timestamp to manage retransmissions.
Definition at line 215 of file mdns_responder.h.
◆ ttl
| uint32_t ttl |
TTL resource record.
Definition at line 209 of file mdns_responder.h.
The documentation for this struct was generated from the following file:
- cyclone_tcp/mdns/mdns_responder.h
