Searched refs:mSubTypes (Results 1 – 5 of 5) sorted by relevance
1924 subType = mSubTypes.FindMatching(aSubLabel); in CanAnswerSubType()1950 for (SubType &subType : mSubTypes) in Register()1963 if (!mSubTypes.ContainsMatching(label)) in Register()1968 mSubTypes.Push(*newSubType); in Register()2024 for (SubType &subType : mSubTypes) in Unregister()2067 mSubTypes.Free(); in ClearService()2074 mSubTypes.RemoveAndFreeAllMatching(EmptyChecker()); in ScheduleToRemoveIfEmpty()2133 SubType *subType = mSubTypes.FindMatching(aSubLabel); in AnswerServiceTypeQuestion()2161 const SubType *subType = mSubTypes.FindMatching(aSubLabel); in ShouldSuppressKnownAnswer()2191 for (SubType &subType : mSubTypes) in ClearAppendState()[all …]
1060 Heap::String *newSubTypeLabel = service->mSubTypes.PushBack(); in ProcessServiceDiscoveryInstructions()1093 VerifyOrExit(service.mSubTypes.GetLength() == 0, error = kErrorParse); in ProcessServiceDiscoveryInstructions()1411 for (const Heap::String &subType : service.mSubTypes) in InformUpdateHandlerOrCommit()1832 const Heap::String *subType = mSubTypes.At(aIndex); in GetSubTypeServiceNameAt()1912 for (const Heap::String &subType : mSubTypes) in HasSubTypeServiceName()1958 for (const Heap::String &subType : mSubTypes) in Log()
230 uint16_t GetNumberOfSubTypes(void) const { return mSubTypes.GetLength(); } in GetNumberOfSubTypes()401 Heap::Array<Heap::String> mSubTypes; member in ot::Srp::Server::Service
999 SuccessOrExit(error = subTypeHeapStrings.ReserveCapacity(aService.mSubTypes.GetLength())); in RegisterService()1000 SuccessOrExit(error = subTypeLabels.ReserveCapacity(aService.mSubTypes.GetLength())); in RegisterService()1002 for (const Heap::String &subTypeName : aService.mSubTypes) in RegisterService()
1164 OwningList<SubType> mSubTypes; member in ot::Dns::Multicast::Core::ServiceEntry