MDNS/src/include/Network/Mdns/Request.h
Go to the documentation of this file.
25 Question* addQuestion(const String& name, ResourceType type = ResourceType::PTR, uint16_t qclass = 1,
28 Answer* createAnswer(const String& name, Resource::Type type, uint16_t rclass, bool flush, uint32_t ttl);
29 Answer* createAnswer(const Name& name, Resource::Type type, uint16_t rclass, bool flush, uint32_t ttl);
31 template <class Resource, class N, typename... ParamTypes> Resource addAnswer(const N& name, ParamTypes... params)
55 {
70 };
Answer::Kind nextSection()
Definition: MDNS/src/include/Network/Mdns/Request.h:55
constexpr uint16_t MAX_PACKET_SIZE
Definition: MDNS/src/include/Network/Mdns/Message.h:31
bool isUnicastReply() const
Whether reply should be unicast or multicast.
Definition: MDNS/src/include/Network/Mdns/Request.h:25
Definition: Answer.h:17
Definition: MDNS/src/include/Network/Mdns/Request.h:67
Reply(const Question &question)
Definition: MDNS/src/include/Network/Mdns/Request.h:70
Question * addQuestion(const String &name, ResourceType type=ResourceType::PTR, uint16_t qclass=1, bool unicast=false)
Resource addAnswer(const N &name, ParamTypes... params)
Definition: MDNS/src/include/Network/Mdns/Request.h:47
Answer * createAnswer(const String &name, Resource::Type type, uint16_t rclass, bool flush, uint32_t ttl)
@ additional
@ answer