Service.h
Go to the documentation of this file.
virtual uint16_t getPort()
Which port to access service on.
Definition: Service.h:70
String toString(mDNS::Service::Protocol protocol)
virtual void addText(mDNS::Resource::TXT &txt)
Override to obtain txt items.
Definition: Service.h:81
bool handleQuestion(Question &question, const Host &host, Request &reply)
Definition: Answer.h:17
#define DECLARE_FSTR(name)
Declare a global FSTR::String& reference.
Definition: String.hpp:63
#define F(string_literal)
Wrap a string literal stored in flash and access it using a String object.
Definition: WString.h:113
virtual Protocol getProtocol()
Which protocol the service uses.
Definition: Service.h:62
Base class template for linked items with type casting.
Definition: LinkedObject.h:56
virtual String getName()
Identifies what the service does.
Definition: Service.h:54
Definition: MDNS/src/include/Network/Mdns/Request.h:17
virtual String getInstance()
User-friendly Instance name.
Definition: Service.h:46
String getServiceName()
Get advertised service name (without the instance)
Definition: Service.h:101