Class mDNS
Public Functions
Type | Name |
---|---|
IPAddress | IP (int idx) |
IPv6Address | IPv6 (int idx) |
bool | addService (char * service, char * proto, uint16_t port) |
bool | addService (const char * service, const char * proto, uint16_t port) |
bool | addService (String service, String proto, uint16_t port) |
bool | addServiceTxt (char * service, char * proto, char * key, char * value) |
void | addServiceTxt (const char * service, const char * proto, const char * key, const char * value) |
void | addServiceTxt (String service, String proto, String key, String value) |
bool | begin (const char * hostname) |
void | end () |
bool | hasTxt (int idx, const char * key) |
String | hostname (int idx) |
mDNS () |
|
int | numTxt (int idx) |
uint16_t | port (int idx) |
IPAddress | queryHost (char * host, uint32_t timeout=2000) |
IPAddress | queryHost (const char * host, uint32_t timeout=2000) |
IPAddress | queryHost (String host, uint32_t timeout=2000) |
int | queryService (char * service, char * proto) |
int | queryService (const char * service, const char * proto) |
int | queryService (String service, String proto) |
void | setInstanceName (const char * name) |
void | setInstanceName (String name) |
void | setInstanceName (char * name) |
String | txt (int idx, const char * key) |
String | txt (int idx, int txtIdx) |
String | txtKey (int idx, int txtIdx) |
~mDNS () |
Public Functions Documentation
function IP
function IPv6
function addService [1/3]
function addService [2/3]
function addService [3/3]
function addServiceTxt [1/3]
function addServiceTxt [2/3]
inline void mDNS::addServiceTxt (
const char * service,
const char * proto,
const char * key,
const char * value
)
function addServiceTxt [3/3]
function begin
function end
function hasTxt
function hostname
function mDNS
function numTxt
function port
function queryHost [1/3]
function queryHost [2/3]
function queryHost [3/3]
function queryService [1/3]
function queryService [2/3]
function queryService [3/3]
function setInstanceName [1/3]
function setInstanceName [2/3]
function setInstanceName [3/3]
function txt [1/2]
function txt [2/2]
function txtKey
function ~mDNS
The documentation for this class was generated from the following file cores/common/arduino/libraries/common/mDNS/mDNS.h