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... | |
Public Member Functions inherited from LinkedObjectTemplate< Handler > | |
| Handler * | getNext () const |
| bool | insertAfter (Handler *object) |
| Iterator | begin () const |
| Iterator | end () const |
| Iterator | cbegin () const |
| Iterator | cend () const |
Public Member Functions inherited from LinkedObject | |
| virtual | ~LinkedObject () |
| virtual LinkedObject * | next () const |
| bool | insertAfter (LinkedObject *object) |
| bool | operator== (const LinkedObject &other) const |
| bool | operator!= (const LinkedObject &other) const |
Additional Inherited Members | |
Public Types inherited from mDNS::Handler | |
| using | List = LinkedObjectListTemplate< Handler > |
Public Types inherited from LinkedObjectTemplate< 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:
Public Member Functions inherited from
1.8.17