HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_MDNS.h File Reference
#include "NET_API.h"
#include <UT/UT_Array.h>
#include <UT/UT_NonCopyable.h>
#include <UT/UT_StringHolder.h>
#include <thread>
#include <chrono>
+ Include dependency graph for NET_MDNS.h:

Go to the source code of this file.

Classes

class  NET_mDNSRecordSRV
 
class  NET_mDNSQueryResult
 
class  NET_mDNS
 

Enumerations

enum  NET_mDNSRecordType {
  MDNS_RECORDTYPE_IGNORE = 0, MDNS_RECORDTYPE_A = 1, MDNS_RECORDTYPE_PTR = 12, MDNS_RECORDTYPE_TXT = 16,
  MDNS_RECORDTYPE_AAAA = 28, MDNS_RECORDTYPE_SRV = 33
}
 
enum  NET_mDNSEntryType { MDNS_ENTRYTYPE_QUESTION = 0, MDNS_ENTRYTYPE_ANSWER = 1, MDNS_ENTRYTYPE_AUTHORITY = 2, MDNS_ENTRYTYPE_ADDITIONAL = 3 }
 
enum  NET_mDNSIpFilter { IPV4_ONLY, IPV6_ONLY, IP_ANY }
 

Enumeration Type Documentation

Enumerator
MDNS_ENTRYTYPE_QUESTION 
MDNS_ENTRYTYPE_ANSWER 
MDNS_ENTRYTYPE_AUTHORITY 
MDNS_ENTRYTYPE_ADDITIONAL 

Definition at line 51 of file NET_MDNS.h.

Enumerator
IPV4_ONLY 
IPV6_ONLY 
IP_ANY 

Definition at line 59 of file NET_MDNS.h.

Enumerator
MDNS_RECORDTYPE_IGNORE 
MDNS_RECORDTYPE_A 
MDNS_RECORDTYPE_PTR 
MDNS_RECORDTYPE_TXT 
MDNS_RECORDTYPE_AAAA 
MDNS_RECORDTYPE_SRV 

Definition at line 36 of file NET_MDNS.h.