struct ServiceInstance
Defined at line 15 of file ../../src/connectivity/network/mdns/service/common/service_instance.h
Public Members
DnsName service_name_
basic_string instance_name_
DnsName target_name_
vector addresses_
vector text_
uint16_t srv_priority_
uint16_t srv_weight_
Public Methods
std::unique_ptr<ServiceInstance> Create (const std::string & service_name, const std::string & instance_name, const std::string & target_name, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight)
static
Defined at line 10 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc
void ServiceInstance (const std::string & service_name, const std::string & instance_name, const std::string & target_name, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight)
Defined at line 18 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc
std::unique_ptr<ServiceInstance> Create (DnsName service_name, DnsLabel instance_name, DnsName target_name, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight)
static
Defined at line 27 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc
void ServiceInstance (DnsName service_name, DnsLabel instance_name, DnsName target_name, const std::vector<inet::SocketAddress> & addresses, const std::vector<std::vector<uint8_t>> & text, uint16_t srv_priority, uint16_t srv_weight)
Defined at line 36 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc
void ServiceInstance ()
Defined at line 40 of file ../../src/connectivity/network/mdns/service/common/service_instance.h
std::unique_ptr<ServiceInstance> Clone ()
Defined at line 48 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc
bool operator== (const ServiceInstance & other)
Defined at line 53 of file ../../src/connectivity/network/mdns/service/common/service_instance.cc