| ESP8266
    | 
| Public Member Functions | |
| MDNSResponder () | |
| ~MDNSResponder () | |
| bool | begin (const char *hostName) | 
| bool | begin (const char *hostName, IPAddress ip, uint32_t ttl=120) | 
| void | update () | 
| void | addService (char *service, char *proto, uint16_t port) | 
| void | addService (const char *service, const char *proto, uint16_t port) | 
| void | addService (String service, String proto, uint16_t port) | 
| bool | addServiceTxt (char *name, char *proto, char *key, char *value) | 
| void | addServiceTxt (const char *name, const char *proto, const char *key, const char *value) | 
| void | addServiceTxt (String name, String proto, String key, String value) | 
| void | enableArduino (uint16_t port, bool auth=false) | 
| void | setInstanceName (String name) | 
| void | setInstanceName (const char *name) | 
| void | setInstanceName (char *name) | 
| Private Member Functions | |
| uint32_t | _getOurIp () | 
| uint16_t | _getServicePort (char *service, char *proto) | 
| MDNSTxt * | _getServiceTxt (char *name, char *proto) | 
| uint16_t | _getServiceTxtLen (char *name, char *proto) | 
| void | _parsePacket () | 
| void | _reply (uint8_t replyMask, char *service, char *proto, uint16_t port) | 
| Private Attributes | |
| struct MDNSService * | _services | 
| UdpContext * | _conn | 
| String | _hostName | 
| String | _instanceName | 
| MDNSResponder::MDNSResponder | ( | ) | 
| MDNSResponder::~MDNSResponder | ( | ) | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| void MDNSResponder::addService | ( | char * | service, | 
| char * | proto, | ||
| uint16_t | port | ||
| ) | 
| void MDNSResponder::addService | ( | const char * | service, | 
| const char * | proto, | ||
| uint16_t | port | ||
| ) | 
| void MDNSResponder::addService | ( | String | service, | 
| String | proto, | ||
| uint16_t | port | ||
| ) | 
| bool MDNSResponder::addServiceTxt | ( | char * | name, | 
| char * | proto, | ||
| char * | key, | ||
| char * | value | ||
| ) | 
| void MDNSResponder::addServiceTxt | ( | const char * | name, | 
| const char * | proto, | ||
| const char * | key, | ||
| const char * | value | ||
| ) | 
| void MDNSResponder::addServiceTxt | ( | String | name, | 
| String | proto, | ||
| String | key, | ||
| String | value | ||
| ) | 
| bool MDNSResponder::begin | ( | const char * | hostName | ) | 
| bool MDNSResponder::begin | ( | const char * | hostName, | 
| IPAddress | ip, | ||
| uint32_t | ttl = 120 | ||
| ) | 
| void MDNSResponder::enableArduino | ( | uint16_t | port, | 
| bool | auth = false | ||
| ) | 
| void MDNSResponder::setInstanceName | ( | String | name | ) | 
| void MDNSResponder::setInstanceName | ( | const char * | name | ) | 
| void MDNSResponder::setInstanceName | ( | char * | name | ) | 
| void MDNSResponder::update | ( | ) | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
| 
 | private | 
 1.8.10
 1.8.10