Home
last modified time | relevance | path

Searched refs:ServiceEntry (Results 1 – 4 of 4) sorted by relevance

/openthread-latest/src/core/utils/
Dsrp_client_buffers.hpp102 class ServiceEntry : public otSrpClientBuffersServiceEntry, public Clearable<ServiceEntry> class in ot::Utils::SrpClientBuffers
105 friend class LinkedList<ServiceEntry>;
161ServiceEntry *GetNext(void) { return reinterpret_cast<ServiceEntry *>(mService.mNext); } in GetNext()
162 …const ServiceEntry *GetNext(void) const { return reinterpret_cast<const ServiceEntry *>(mService.m… in GetNext()
163 …void SetNext(ServiceEntry *aEntry) { mService.mNext = reinterpret_cast<Srp::Client::Service *>(aEn… in SetNext()
223 ServiceEntry *AllocateService(void);
233 void FreeService(ServiceEntry &aServiceEntry) { mServicePool.Free(aServiceEntry); } in FreeService()
243 Pool<ServiceEntry, kMaxServices> mServicePool;
248 DefineCoreType(otSrpClientBuffersServiceEntry, Utils::SrpClientBuffers::ServiceEntry);
Dsrp_client_buffers.cpp48 SrpClientBuffers::ServiceEntry *SrpClientBuffers::AllocateService(void) in AllocateService()
50 ServiceEntry *entry = mServicePool.Allocate(); in AllocateService()
/openthread-latest/src/core/net/
Dmdns.cpp183 return Register<ServiceEntry>(aService, aRequestId, aCallback); in RegisterService()
186 Error Core::UnregisterService(const Service &aService) { return Unregister<ServiceEntry>(aService);… in UnregisterService()
190 return IsKeyForService(aKey) ? Register<ServiceEntry>(aKey, aRequestId, aCallback) in RegisterKey()
196 return IsKeyForService(aKey) ? Unregister<ServiceEntry>(aKey) : Unregister<HostEntry>(aKey); in UnregisterKey()
320 for (ServiceEntry &entry : mServiceEntries) in HandleEntryTimer()
342 for (ServiceEntry &entry : mServiceEntries) in HandleEntryTimer()
386 for (ServiceEntry &entry : mServiceEntries) in HandleEntryTask()
1853 const uint8_t Core::ServiceEntry::kEmptyTxtData[] = {0};
1855 Core::ServiceEntry::ServiceEntry(void) in ServiceEntry() function in ot::Dns::Multicast::Core::ServiceEntry
1868 Error Core::ServiceEntry::Init(Instance &aInstance, const char *aServiceInstance, const char *aServ… in Init()
[all …]
Dmdns.hpp763 class ServiceEntry;
1030 friend class ServiceEntry;
1083 …class ServiceEntry : public Entry, public LinkedListEntry<ServiceEntry>, public Heap::Allocatable< class in ot::Dns::Multicast::Core
1085 friend class LinkedListEntry<ServiceEntry>;
1090 ServiceEntry(void);
1098 bool Matches(const ServiceEntry &aEntry) const { return (this == &aEntry); } in Matches()
1158 ServiceEntry *mNext;
1342 …ServiceTypeQuestion(const Question &aQuestion, const AnswerInfo &aInfo, ServiceEntry &aFirstEntry);
1345 const ServiceEntry &aServiceEntry) const;
1889 friend class ServiceEntry;
[all …]