Lines Matching refs:Service
77 using DnsSrpUnicastInfo = NetworkData::Service::DnsSrpUnicastInfo;
78 using DnsSrpUnicastType = NetworkData::Service::DnsSrpUnicastType;
79 using DnsSrpAnycastInfo = NetworkData::Service::DnsSrpAnycastInfo;
171 class Service : public otSrpClientService, public LinkedListEntry<Service> class in ot::Srp::Client
174 friend class LinkedList<Service>;
291 bool Matches(const Service &aOther) const;
582 Error AddService(Service &aService);
595 Error RemoveService(Service &aService);
610 Error ClearService(Service &aService);
617 const LinkedList<Service> &GetServices(void) const { return mServices; } in GetServices()
1011 void UpdateServiceStateToRemove(Service &aService);
1016 …void InvokeCallback(Error aError, const HostInfo &aHostInfo, const Service *aRemovedServic…
1022 bool CanAppendService(const Service &aService);
1023 Error AppendServiceInstruction(Service &aService, MsgInfo &aInfo);
1036 void GetRemovedServices(LinkedList<Service> &aRemovedServices);
1045 bool ShouldRenewEarly(const Service &aService) const;
1102 LinkedList<Service> mServices;
1113 DefineCoreType(otSrpClientService, Srp::Client::Service);