Home
last modified time | relevance | path

Searched refs:rdata (Results 1 - 4 of 4) sorted by relevance

/foundation/communication/netmanager_ext/services/mdnsmanager/src/
H A Dmdns_packet_parser.cpp186 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 Dmdns_protocol_impl.cpp499 .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 Dmdns_packet_parser.h153 std::any rdata; member
230 void SerializeRData(const std::any &rdata, MDnsPayload &payload, MDnsPayload *cachedPayload,
H A Dmdns_protocol_impl.h99 const std::any &rdata);

Completed in 4 milliseconds