mDNS::Responder Class Reference
Special name for querying list of services. More...
#include <Responder.h>
Inheritance diagram for mDNS::Responder:
Collaboration diagram for mDNS::Responder:
Public Member Functions | |
bool | begin (const String &hostname) |
Initialise the responder. More... | |
void | end () |
Stop the responder. More... | |
bool | addService (Service &svc) |
Add a service object. More... | |
bool | removeService (Service &svc) |
bool | onMessage (Message &message) override |
Used internally to process received query, but also handy for testing. More... | |
![]() | |
Handler * | getNext () const |
Iterator | begin () const |
Iterator | end () const |
Iterator | cbegin () const |
Iterator | cend () const |
![]() | |
virtual | ~LinkedObject () |
virtual LinkedObject * | next () const |
LinkedObject * | getNext () const |
bool | operator== (const LinkedObject &other) const |
bool | operator!= (const LinkedObject &other) const |
Additional Inherited Members | |
![]() | |
using | List = LinkedObjectListTemplate< Handler > |
![]() | |
using | Iterator = IteratorTemplate< Handler, Handler *, Handler &> |
using | ConstIterator = IteratorTemplate< const Handler, const Handler *, const Handler &> |
Detailed Description
Special name for querying list of services.
Member Function Documentation
◆ addService()
◆ begin()
Initialise the responder.
- Parameters
-
hostname
- Return values
-
bool true on success
◆ end()
void mDNS::Responder::end | ( | ) |
Stop the responder.
Must reinitialise the stack again to restart
◆ onMessage()
Used internally to process received query, but also handy for testing.
Implements mDNS::Handler.
◆ removeService()
The documentation for this class was generated from the following file: