mDNS Namespace Reference
Namespaces | |
Resource | |
Classes | |
class | Answer |
A single mDNS Answer. More... | |
class | Handler |
Virtual base class used for chaining message handlers. More... | |
class | Message |
Encapsulates a message packet for flexible introspection. More... | |
class | Name |
Encoded DNS name. More... | |
class | Query |
class | Question |
A single mDNS Question. More... | |
class | Reply |
class | Request |
class | Responder |
Special name for querying list of services. More... | |
class | Server |
Locates mDNS services by issuing queries. More... | |
class | Service |
Describes a basic service. More... | |
Typedefs | |
using | ResourceType = Resource::Type |
Functions | |
void | printQuestion (Print &p, Question &question) |
void | printAnswer (Print &p, Answer &answer) |
void | printMessage (Print &p, Message &message) |
Variables | |
constexpr uint32_t | MDNS_IP {0xFB0000E0} |
constexpr uint16_t | MDNS_TARGET_PORT {5353} |
constexpr uint16_t | MDNS_SOURCE_PORT {5353} |
constexpr uint16_t | MDNS_TTL {255} |
constexpr uint16_t | MAX_PACKET_SIZE {1024} |
Server | server |
Typedef Documentation
◆ ResourceType
using mDNS::ResourceType = typedef Resource::Type |
Function Documentation
◆ printAnswer()
◆ printMessage()
◆ printQuestion()
Variable Documentation
◆ MAX_PACKET_SIZE
constexpr uint16_t mDNS::MAX_PACKET_SIZE {1024} |
◆ MDNS_IP
constexpr uint32_t mDNS::MDNS_IP {0xFB0000E0} |
◆ MDNS_SOURCE_PORT
constexpr uint16_t mDNS::MDNS_SOURCE_PORT {5353} |
◆ MDNS_TARGET_PORT
constexpr uint16_t mDNS::MDNS_TARGET_PORT {5353} |
◆ MDNS_TTL
constexpr uint16_t mDNS::MDNS_TTL {255} |
◆ server
Server mDNS::server |