Searched refs:rdata (Results 1 - 4 of 4) sorted by relevance
/foundation/communication/netmanager_ext/services/mdnsmanager/src/ |
H A D | mdns_packet_parser.cpp | 186 return ParseRData(begin, payload, answers.back().rtype, answers.back().length, answers.back().rdata); in ParseRR() 365 SerializeRData(rr.rdata, payload, cachedPayload, strCacheMap); in SerializeRR() 370 void MDnsPayloadParser::SerializeRData(const std::any &rdata, MDnsPayload &payload, MDnsPayload *cachedPayload, in SerializeRData() argument 373 if (std::any_cast<const in_addr>(&rdata)) { in SerializeRData() 374 WriteRawData(*std::any_cast<const in_addr>(&rdata), payload); in SerializeRData() 375 } else if (std::any_cast<const in6_addr>(&rdata)) { in SerializeRData() 376 WriteRawData(*std::any_cast<const in6_addr>(&rdata), payload); in SerializeRData() 377 } else if (std::any_cast<const std::string>(&rdata)) { in SerializeRData() 378 SerializeDnsString(*std::any_cast<const std::string>(&rdata), payload, cachedPayload, strCacheMap); in SerializeRData() 379 } else if (std::any_cast<const DNSProto::RDataSrv>(&rdata)) { in SerializeRData() [all...] |
H A D | mdns_protocol_impl.cpp | 499 .rdata = name}); in Announce() 504 .rdata = DNSProto::RDataSrv{ in Announce() 514 .rdata = info.txt}); in Announce() 539 const std::string &name, const std::any &rdata) in AppendRecord() 545 .rdata = rdata}); in AppendRecord() 655 const std::string *data = std::any_cast<std::string>(&rr.rdata); in UpdatePtr() 697 const DNSProto::RDataSrv *srv = std::any_cast<DNSProto::RDataSrv>(&rr.rdata); in UpdateSrv() 728 const TxtRecordEncoded *txt = std::any_cast<TxtRecordEncoded>(&rr.rdata); in UpdateTxt() 760 const std::string addr = AddrToString(rr.rdata); in UpdateAddr() 538 AppendRecord(std::vector<DNSProto::ResourceRecord> &rrlist, DNSProto::RRType type, const std::string &name, const std::any &rdata) AppendRecord() argument [all...] |
/foundation/communication/netmanager_ext/services/mdnsmanager/include/ |
H A D | mdns_packet_parser.h | 153 std::any rdata; member 230 void SerializeRData(const std::any &rdata, MDnsPayload &payload, MDnsPayload *cachedPayload,
|
H A D | mdns_protocol_impl.h | 99 const std::any &rdata);
|
Completed in 4 milliseconds