Searched refs:ServiceEntry (Results 1 – 3 of 3) sorted by relevance
109 class ServiceEntry : public otSrpClientBuffersServiceEntry, public Clearable<ServiceEntry> class in ot::Utils::SrpClientBuffers112 friend class LinkedList<ServiceEntry>;172 … ServiceEntry * GetNext(void) { return reinterpret_cast<ServiceEntry *>(mService.mNext); } in GetNext()173 …const ServiceEntry *GetNext(void) const { return reinterpret_cast<const ServiceEntry *>(mService.m… in GetNext()174 …void SetNext(ServiceEntry *aEntry) { mService.mNext = reinterpret_cast<Srp::Client::Service *>(aEn… in SetNext()238 ServiceEntry *AllocateService(void);249 void FreeService(ServiceEntry &aServiceEntry) { mServicePool.Free(aServiceEntry); } in FreeService()260 Pool<ServiceEntry, kMaxServices> mServicePool;
52 SrpClientBuffers::ServiceEntry *SrpClientBuffers::AllocateService(void) in AllocateService()54 ServiceEntry *entry = mServicePool.Allocate(); in AllocateService()
72 *static_cast<Utils::SrpClientBuffers::ServiceEntry *>(aService)); in otSrpClientBuffersFreeService()84 … return static_cast<Utils::SrpClientBuffers::ServiceEntry *>(aEntry)->GetServiceNameString(*aSize); in otSrpClientBuffersGetServiceEntryServiceNameString()89 …return static_cast<Utils::SrpClientBuffers::ServiceEntry *>(aEntry)->GetInstanceNameString(*aSize); in otSrpClientBuffersGetServiceEntryInstanceNameString()94 return static_cast<Utils::SrpClientBuffers::ServiceEntry *>(aEntry)->GetTxtBuffer(*aSize); in otSrpClientBuffersGetServiceEntryTxtBuffer()99 …return static_cast<Utils::SrpClientBuffers::ServiceEntry *>(aEntry)->GetSubTypeLabelsArray(*aArray… in otSrpClientBuffersGetSubTypeLabelsArray()