openthread-br
0.3.0-72c0388
|
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::Publisher | protected |
AddressList typedef (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | |
AddServiceRegistration(ServiceRegistrationPtr &&aServiceReg) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
AddSubscriptionCallbacks(DiscoveredServiceInstanceCallback aInstanceCallback, DiscoveredHostCallback aHostCallback) | otbr::Mdns::Publisher | |
Create(StateCallback aCallback) | otbr::Mdns::Publisher | static |
DecodeTxtData(TxtList &aTxtList, const uint8_t *aTxtData, uint16_t aTxtLength) | otbr::Mdns::Publisher | static |
Destroy(Publisher *aPublisher) | otbr::Mdns::Publisher | static |
DiscoveredHostCallback typedef | otbr::Mdns::Publisher | |
DiscoveredServiceInstanceCallback typedef | otbr::Mdns::Publisher | |
DnsErrorToOtbrError(int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd) | otbr::Mdns::PublisherMDnsSd | protectedvirtual |
EncodeTxtData(const TxtList &aTxtList, std::vector< uint8_t > &aTxtData) | otbr::Mdns::Publisher | static |
FindHostRegistration(const std::string &aName) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
FindServiceRegistration(const std::string &aName, const std::string &aType) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
GetMdnsTelemetryInfo() const | otbr::Mdns::Publisher | inline |
HandleDuplicateHostRegistration(const std::string &aName, const std::vector< Ip6Address > &aAddresses, ResultCallback &&aCallback) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
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::Publisher | protected |
HostRegistrationMap typedef (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
HostRegistrationPtr typedef (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
IsStarted(void) const override | otbr::Mdns::PublisherMDnsSd | virtual |
kMaxTextEntrySize (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
MainloopProcessor(void) (defined in otbr::MainloopProcessor) | otbr::MainloopProcessor | |
MakeFullHostName(const std::string &aName) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
MakeFullServiceName(const std::string &aName, const std::string &aType) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
mDiscoveredCallbacks (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mHostRegistrationBeginTime (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mHostRegistrations (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mHostResolutionBeginTime (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mNextSubscriberId (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mServiceInstanceResolutionBeginTime (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mServiceRegistrationBeginTime (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mServiceRegistrations (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
mTelemetryInfo (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnHostResolved(const std::string &aHostName, const DiscoveredHostInfo &aHostInfo) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnHostResolveFailed(const std::string &aHostName, int32_t aErrorCode) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnHostResolveFailedImpl(const std::string &aHostName, int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd) | otbr::Mdns::PublisherMDnsSd | protectedvirtual |
OnServiceRemoved(uint32_t aNetifIndex, const std::string &aType, const std::string &aInstanceName) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnServiceResolved(const std::string &aType, const DiscoveredInstanceInfo &aInstanceInfo) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnServiceResolveFailed(const std::string &aType, const std::string &aInstanceName, int32_t aErrorCode) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
OnServiceResolveFailedImpl(const std::string &aType, const std::string &aInstanceName, int32_t aErrorCode) override (defined in otbr::Mdns::PublisherMDnsSd) | otbr::Mdns::PublisherMDnsSd | protectedvirtual |
Process(const MainloopContext &aMainloop) override | otbr::Mdns::PublisherMDnsSd | virtual |
PublisherMDnsSd(StateCallback aCallback) (defined in otbr::Mdns::PublisherMDnsSd) | otbr::Mdns::PublisherMDnsSd | explicit |
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::PublisherMDnsSd | protectedvirtual |
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::PublisherMDnsSd | protectedvirtual |
RemoveHostRegistration(const std::string &aName, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
RemoveServiceRegistration(const std::string &aName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
RemoveSubscriptionCallbacks(uint64_t aSubscriberId) | otbr::Mdns::Publisher | |
ResultCallback typedef | otbr::Mdns::Publisher | |
ServiceRegistrationMap typedef (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
ServiceRegistrationPtr typedef (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
SortAddressList(AddressList aAddressList) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
SortSubTypeList(SubTypeList aSubTypeList) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
SortTxtList(TxtList aTxtList) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
Start(void) override | otbr::Mdns::PublisherMDnsSd | virtual |
State enum name | otbr::Mdns::Publisher | |
StateCallback typedef | otbr::Mdns::Publisher | |
Stop(void) override | otbr::Mdns::PublisherMDnsSd | virtual |
SubscribeHost(const std::string &aHostName) override | otbr::Mdns::PublisherMDnsSd | virtual |
SubscribeService(const std::string &aType, const std::string &aInstanceName) override | otbr::Mdns::PublisherMDnsSd | virtual |
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) override | otbr::Mdns::PublisherMDnsSd | virtual |
UnpublishService(const std::string &aName, const std::string &aType, ResultCallback &&aCallback) override | otbr::Mdns::PublisherMDnsSd | virtual |
UnsubscribeHost(const std::string &aHostName) override | otbr::Mdns::PublisherMDnsSd | virtual |
UnsubscribeService(const std::string &aType, const std::string &aInstanceName) override | otbr::Mdns::PublisherMDnsSd | virtual |
Update(MainloopContext &aMainloop) override | otbr::Mdns::PublisherMDnsSd | virtual |
UpdateEmaLatency(uint32_t &aEmaLatency, uint32_t aLatency, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
UpdateHostRegistrationEmaLatency(const std::string &aHostName, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
UpdateHostResolutionEmaLatency(const std::string &aHostName, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
UpdateMdnsResponseCounters(otbr::MdnsResponseCounters &aCounters, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
UpdateServiceInstanceResolutionEmaLatency(const std::string &aInstanceName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
UpdateServiceRegistrationEmaLatency(const std::string &aInstanceName, const std::string &aType, otbrError aError) (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protected |
~MainloopProcessor(void) (defined in otbr::MainloopProcessor) | otbr::MainloopProcessor | virtual |
~Publisher(void)=default (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | virtual |
~PublisherMDnsSd(void) override (defined in otbr::Mdns::PublisherMDnsSd) | otbr::Mdns::PublisherMDnsSd |