Lines Matching full:publisher
53 static Publisher *sPublisher = nullptr;
109 Publisher::TxtData txtData; in PublishSingleServiceWithCustomHost()
110 Publisher::TxtList txtList{ in PublishSingleServiceWithCustomHost()
123 Publisher::EncodeTxtData(txtList, txtData); in PublishSingleServiceWithCustomHost()
127 …sPublisher->PublishService(hostName, "SingleService", "_meshcop._udp", Publisher::SubTypeList{}, 1… in PublishSingleServiceWithCustomHost()
136 Publisher::TxtData txtData; in PublishSingleServiceWithKeyAfterwards()
149 …hostName, "SingleService", "_meshcop._udp", Publisher::SubTypeList{}, 12345, txtData, [](otbrError… in PublishSingleServiceWithKeyAfterwards()
167 Publisher::TxtData txtData; in PublishMultipleServicesWithCustomHost()
168 Publisher::TxtList txtList{ in PublishMultipleServicesWithCustomHost()
181 Publisher::EncodeTxtData(txtList, txtData); in PublishMultipleServicesWithCustomHost()
190 …sPublisher->PublishService(hostName1, "MultipleService11", "_meshcop._udp", Publisher::SubTypeList… in PublishMultipleServicesWithCustomHost()
192 …sPublisher->PublishService(hostName1, "MultipleService12", "_meshcop._udp", Publisher::SubTypeList… in PublishMultipleServicesWithCustomHost()
198 …sPublisher->PublishService(hostName2, "MultipleService21", "_meshcop._udp", Publisher::SubTypeList… in PublishMultipleServicesWithCustomHost()
200 …sPublisher->PublishService(hostName2, "MultipleService22", "_meshcop._udp", Publisher::SubTypeList… in PublishMultipleServicesWithCustomHost()
212 Publisher::TxtData txtData; in PublishSingleService()
213 Publisher::TxtList txtList{ in PublishSingleService()
222 Publisher::EncodeTxtData(txtList, txtData); in PublishSingleService()
224 …sPublisher->PublishService("", "SingleService", "_meshcop._udp", Publisher::SubTypeList{}, 12345, … in PublishSingleService()
232 Publisher::TxtData txtData; in PublishSingleServiceWithEmptyName()
233 Publisher::TxtList txtList{ in PublishSingleServiceWithEmptyName()
242 Publisher::EncodeTxtData(txtList, txtData); in PublishSingleServiceWithEmptyName()
244 sPublisher->PublishService("", "", "_meshcop._udp", Publisher::SubTypeList{}, 12345, txtData, in PublishSingleServiceWithEmptyName()
252 Publisher::TxtData txtData; in PublishMultipleServices()
253 Publisher::TxtList txtList1{ in PublishMultipleServices()
259 Publisher::TxtList txtList2{ in PublishMultipleServices()
268 Publisher::EncodeTxtData(txtList1, txtData); in PublishMultipleServices()
270 …sPublisher->PublishService("", "MultipleService1", "_meshcop._udp", Publisher::SubTypeList{}, 1234… in PublishMultipleServices()
273 Publisher::EncodeTxtData(txtList2, txtData); in PublishMultipleServices()
275 …sPublisher->PublishService("", "MultipleService2", "_meshcop._udp", Publisher::SubTypeList{}, 1234… in PublishMultipleServices()
284 Publisher::TxtData txtData; in PublishUpdateServices()
285 Publisher::TxtList txtList1{ in PublishUpdateServices()
291 Publisher::TxtList txtList2{ in PublishUpdateServices()
300 Publisher::EncodeTxtData(txtList1, txtData); in PublishUpdateServices()
302 …sPublisher->PublishService("", "UpdateService", "_meshcop._udp", Publisher::SubTypeList{}, 12345, … in PublishUpdateServices()
305 Publisher::EncodeTxtData(txtList2, txtData); in PublishUpdateServices()
307 …sPublisher->PublishService("", "UpdateService", "_meshcop._udp", Publisher::SubTypeList{}, 12345, … in PublishUpdateServices()
313 Publisher::TxtData txtData; in PublishServiceSubTypes()
314 Publisher::SubTypeList subTypeList{"_subtype1", "_SUBTYPE2"}; in PublishServiceSubTypes()
339 Publisher::TxtData txtData; in PublishKeyWithServiceRemoved()
352 …hostName, "SingleService", "_meshcop._udp", Publisher::SubTypeList{}, 12345, txtData, [](otbrError… in PublishKeyWithServiceRemoved()
369 sPublisher = Publisher::Create([aTestRunner](Publisher::State aState) { in Test()
370 if (aState == Publisher::State::kReady) in Test()
379 Publisher::Destroy(sPublisher); in Test()
401 sPublisher = Publisher::Create([](Publisher::State aState) { in TestStopService()
402 if (aState == Publisher::State::kReady) in TestStopService()
417 Publisher::Destroy(sPublisher); in TestStopService()
424 Publisher::TxtList txtList; in CheckTxtDataEncoderDecoder()
425 Publisher::TxtList parsedTxtList; in CheckTxtDataEncoderDecoder()
430 SuccessOrExit(error = Publisher::EncodeTxtData(txtList, txtData)); in CheckTxtDataEncoderDecoder()
434 SuccessOrExit(error = Publisher::DecodeTxtData(parsedTxtList, txtData.data(), txtData.size())); in CheckTxtDataEncoderDecoder()
442 SuccessOrExit(error = Publisher::EncodeTxtData(txtList, txtData)); in CheckTxtDataEncoderDecoder()
443 SuccessOrExit(error = Publisher::DecodeTxtData(parsedTxtList, txtData.data(), txtData.size())); in CheckTxtDataEncoderDecoder()
451 SuccessOrExit(error = Publisher::EncodeTxtData(txtList, txtData)); in CheckTxtDataEncoderDecoder()
452 SuccessOrExit(error = Publisher::DecodeTxtData(parsedTxtList, txtData.data(), txtData.size())); in CheckTxtDataEncoderDecoder()
463 SuccessOrExit(error = Publisher::EncodeTxtData(txtList, txtData)); in CheckTxtDataEncoderDecoder()
464 SuccessOrExit(error = Publisher::DecodeTxtData(parsedTxtList, txtData.data(), txtData.size())); in CheckTxtDataEncoderDecoder()