|
openthread-br
0.3.0-72c0388
|
This is the complete list of members for otbr::Mdns::Publisher, 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 aError)=0 (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedpure virtual |
| 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 =0 | otbr::Mdns::Publisher | pure virtual |
| kMaxTextEntrySize (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedstatic |
| 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)=0 (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedpure virtual |
| 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)=0 (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedpure virtual |
| PublishHost(const std::string &aName, const std::vector< Ip6Address > &aAddresses, ResultCallback &&aCallback) | otbr::Mdns::Publisher | |
| PublishHostImpl(const std::string &aName, const std::vector< Ip6Address > &aAddresses, ResultCallback &&aCallback)=0 (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedpure virtual |
| 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)=0 (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | protectedpure virtual |
| 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)=0 | otbr::Mdns::Publisher | pure virtual |
| State enum name | otbr::Mdns::Publisher | |
| StateCallback typedef | otbr::Mdns::Publisher | |
| Stop(void)=0 | otbr::Mdns::Publisher | pure virtual |
| SubscribeHost(const std::string &aHostName)=0 | otbr::Mdns::Publisher | pure virtual |
| SubscribeService(const std::string &aType, const std::string &aInstanceName)=0 | otbr::Mdns::Publisher | pure 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)=0 | otbr::Mdns::Publisher | pure virtual |
| UnpublishService(const std::string &aName, const std::string &aType, ResultCallback &&aCallback)=0 | otbr::Mdns::Publisher | pure virtual |
| UnsubscribeHost(const std::string &aHostName)=0 | otbr::Mdns::Publisher | pure virtual |
| UnsubscribeService(const std::string &aType, const std::string &aInstanceName)=0 | otbr::Mdns::Publisher | pure 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 |
| ~Publisher(void)=default (defined in otbr::Mdns::Publisher) | otbr::Mdns::Publisher | virtual |
1.8.17