openthread-br  0.3.0-72c0388
otbr::Mdns::PublisherMDnsSd Member List

This is the complete list of members for otbr::Mdns::PublisherMDnsSd, including all inherited members.

AddHostRegistration(HostRegistrationPtr &&aHostReg) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
AddressList typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisher
AddServiceRegistration(ServiceRegistrationPtr &&aServiceReg) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
AddSubscriptionCallbacks(DiscoveredServiceInstanceCallback aInstanceCallback, DiscoveredHostCallback aHostCallback)otbr::Mdns::Publisher
Create(StateCallback aCallback)otbr::Mdns::Publisherstatic
DecodeTxtData(TxtList &aTxtList, const uint8_t *aTxtData, uint16_t aTxtLength)otbr::Mdns::Publisherstatic
Destroy(Publisher *aPublisher)otbr::Mdns::Publisherstatic
DiscoveredHostCallback typedefotbr::Mdns::Publisher
DiscoveredServiceInstanceCallback typedefotbr::Mdns::Publisher
DnsErrorToOtbrError(int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdprotectedvirtual
EncodeTxtData(const TxtList &aTxtList, std::vector< uint8_t > &aTxtData)otbr::Mdns::Publisherstatic
FindHostRegistration(const std::string &aName) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
FindServiceRegistration(const std::string &aName, const std::string &aType) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
GetMdnsTelemetryInfo() constotbr::Mdns::Publisherinline
HandleDuplicateHostRegistration(const std::string &aName, const std::vector< Ip6Address > &aAddresses, ResultCallback &&aCallback) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
HandleDuplicateServiceRegistration(const std::string &aHostName, const std::string &aName, const std::string &aType, const SubTypeList &aSubTypeList, uint16_t aPort, const TxtList &aTxtList, ResultCallback &&aCallback) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
HostRegistrationMap typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
HostRegistrationPtr typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
IsStarted(void) const overrideotbr::Mdns::PublisherMDnsSdvirtual
kMaxTextEntrySize (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
MainloopProcessor(void) (defined in otbr::MainloopProcessor)otbr::MainloopProcessor
MakeFullHostName(const std::string &aName) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
MakeFullServiceName(const std::string &aName, const std::string &aType) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
mDiscoveredCallbacks (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mHostRegistrationBeginTime (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mHostRegistrations (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mHostResolutionBeginTime (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mNextSubscriberId (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mServiceInstanceResolutionBeginTime (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mServiceRegistrationBeginTime (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mServiceRegistrations (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
mTelemetryInfo (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnHostResolved(const std::string &aHostName, const DiscoveredHostInfo &aHostInfo) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnHostResolveFailed(const std::string &aHostName, int32_t aErrorCode) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnHostResolveFailedImpl(const std::string &aHostName, int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdprotectedvirtual
OnServiceRemoved(uint32_t aNetifIndex, const std::string &aType, const std::string &aInstanceName) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnServiceResolved(const std::string &aType, const DiscoveredInstanceInfo &aInstanceInfo) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnServiceResolveFailed(const std::string &aType, const std::string &aInstanceName, int32_t aErrorCode) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
OnServiceResolveFailedImpl(const std::string &aType, const std::string &aInstanceName, int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdprotectedvirtual
Process(const MainloopContext &aMainloop) overrideotbr::Mdns::PublisherMDnsSdvirtual
PublisherMDnsSd(StateCallback aCallback) (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdexplicit
PublishHost(const std::string &aName, const std::vector< Ip6Address > &aAddresses, ResultCallback &&aCallback)otbr::Mdns::Publisher
PublishHostImpl(const std::string &aName, const std::vector< Ip6Address > &aAddress, ResultCallback &&aCallback) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdprotectedvirtual
PublishService(const std::string &aHostName, const std::string &aName, const std::string &aType, const SubTypeList &aSubTypeList, uint16_t aPort, const TxtList &aTxtList, ResultCallback &&aCallback)otbr::Mdns::Publisher
PublishServiceImpl(const std::string &aHostName, const std::string &aName, const std::string &aType, const SubTypeList &aSubTypeList, uint16_t aPort, const TxtList &aTxtList, ResultCallback &&aCallback) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSdprotectedvirtual
RemoveHostRegistration(const std::string &aName, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
RemoveServiceRegistration(const std::string &aName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
RemoveSubscriptionCallbacks(uint64_t aSubscriberId)otbr::Mdns::Publisher
ResultCallback typedefotbr::Mdns::Publisher
ServiceRegistrationMap typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
ServiceRegistrationPtr typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
SortAddressList(AddressList aAddressList) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
SortSubTypeList(SubTypeList aSubTypeList) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
SortTxtList(TxtList aTxtList) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
Start(void) overrideotbr::Mdns::PublisherMDnsSdvirtual
State enum nameotbr::Mdns::Publisher
StateCallback typedefotbr::Mdns::Publisher
Stop(void) overrideotbr::Mdns::PublisherMDnsSdvirtual
SubscribeHost(const std::string &aHostName) overrideotbr::Mdns::PublisherMDnsSdvirtual
SubscribeService(const std::string &aType, const std::string &aInstanceName) overrideotbr::Mdns::PublisherMDnsSdvirtual
SubTypeList typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisher
TxtList typedef (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisher
UnpublishHost(const std::string &aName, ResultCallback &&aCallback) overrideotbr::Mdns::PublisherMDnsSdvirtual
UnpublishService(const std::string &aName, const std::string &aType, ResultCallback &&aCallback) overrideotbr::Mdns::PublisherMDnsSdvirtual
UnsubscribeHost(const std::string &aHostName) overrideotbr::Mdns::PublisherMDnsSdvirtual
UnsubscribeService(const std::string &aType, const std::string &aInstanceName) overrideotbr::Mdns::PublisherMDnsSdvirtual
Update(MainloopContext &aMainloop) overrideotbr::Mdns::PublisherMDnsSdvirtual
UpdateEmaLatency(uint32_t &aEmaLatency, uint32_t aLatency, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
UpdateHostRegistrationEmaLatency(const std::string &aHostName, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
UpdateHostResolutionEmaLatency(const std::string &aHostName, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
UpdateMdnsResponseCounters(otbr::MdnsResponseCounters &aCounters, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotectedstatic
UpdateServiceInstanceResolutionEmaLatency(const std::string &aInstanceName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
UpdateServiceRegistrationEmaLatency(const std::string &aInstanceName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher)otbr::Mdns::Publisherprotected
~MainloopProcessor(void) (defined in otbr::MainloopProcessor)otbr::MainloopProcessorvirtual
~Publisher(void)=default (defined in otbr::Mdns::Publisher)otbr::Mdns::Publishervirtual
~PublisherMDnsSd(void) override (defined in otbr::Mdns::PublisherMDnsSd)otbr::Mdns::PublisherMDnsSd