1 #if defined(USE_ESP8266) && defined(USE_ARDUINO) 3 #include <ESP8266mDNS.h> 18 for (
const auto &service : this->
services_) {
23 auto *proto = service.proto.c_str();
24 while (*proto ==
'_') {
27 auto *service_type = service.service_type.c_str();
28 while (*service_type ==
'_') {
31 MDNS.addService(service_type, proto, service.port);
32 for (
const auto &record : service.txt_records) {
33 MDNS.addServiceTxt(service_type, proto, record.key.c_str(), record.value.c_str());
std::vector< MDNSService > services_
void on_shutdown() override
Implementation of SPI Controller mode.
void IRAM_ATTR HOT delay(uint32_t ms)