Lines Matching refs:Client
48 void Client::HostInfo::Init(void) in Init()
57 void Client::HostInfo::Clear(void) in Clear()
63 bool Client::HostInfo::SetState(ItemState aState) in SetState()
78 void Client::HostInfo::EnableAutoAddress(void) in EnableAutoAddress()
87 void Client::HostInfo::SetAddresses(const Ip6::Address *aAddresses, uint8_t aNumAddresses) in SetAddresses()
104 Error Client::Service::Init(void) in Init()
122 bool Client::Service::SetState(ItemState aState) in SetState()
160 bool Client::Service::Matches(const Service &aOther) const in Matches()
173 const uint32_t Client::TxJitter::kMaxJitters[] = {
174 Client::kMaxTxJitterOnDeviceReboot, // (0) kOnDeviceReboot
175 Client::kMaxTxJitterOnServerStart, // (1) kOnServerStart
176 Client::kMaxTxJitterOnServerRestart, // (2) kOnServerRestart
177 Client::kMaxTxJitterOnServerSwitch, // (3) kOnServerSwitch
178 Client::kMaxTxJitterOnSlaacAddrAdd, // (4) kOnSlaacAddrAdd
179 Client::kMaxTxJitterOnSlaacAddrRemove, // (5) kOnSlaacAddrRemove
182 void Client::TxJitter::Request(Reason aReason) in Request()
213 uint32_t Client::TxJitter::DetermineDelay(void) in DetermineDelay()
242 const char *Client::TxJitter::ReasonToString(Reason aReason) in ReasonToString()
273 Client::AutoStart::AutoStart(void) in AutoStart()
279 bool Client::AutoStart::HasSelectedServer(void) const in HasSelectedServer()
300 void Client::AutoStart::SetState(State aState) in SetState()
309 void Client::AutoStart::InvokeCallback(const Ip6::SockAddr *aServerSockAddr) const in InvokeCallback()
315 const char *Client::AutoStart::StateToString(State aState) in StateToString()
346 const char Client::kDefaultDomainName[] = "default.service.arpa";
348 Client::Client(Instance &aInstance) in Client() function in ot::Srp::Client
396 Error Client::Start(const Ip6::SockAddr &aServerSockAddr, Requester aRequester) in Start()
424 Get<Dns::Client>().UpdateDefaultConfigAddress(); in Start()
434 void Client::Stop(Requester aRequester, StopMode aMode) in Stop()
499 void Client::Resume(void) in Resume()
505 void Client::Pause(void) in Pause()
534 void Client::HandleNotifierEvents(Events aEvents) in HandleNotifierEvents()
556 void Client::HandleRoleChanged(void) in HandleRoleChanged()
578 Error Client::SetDomainName(const char *aName) in SetDomainName()
592 Error Client::SetHostName(const char *aName) in SetHostName()
609 Error Client::EnableAutoHostAddress(void) in EnableAutoHostAddress()
630 Error Client::SetHostAddresses(const Ip6::Address *aAddresses, uint8_t aNumAddresses) in SetHostAddresses()
644 void Client::HandleUnicastAddressEvent(Ip6::Netif::AddressEvent aEvent, const Ip6::Netif::UnicastAd… in HandleUnicastAddressEvent()
674 bool Client::ShouldUpdateHostAutoAddresses(void) const in ShouldUpdateHostAutoAddresses()
743 bool Client::ShouldHostAutoAddressRegister(const Ip6::Netif::UnicastAddress &aUnicastAddress) const in ShouldHostAutoAddressRegister()
758 Error Client::UpdateHostInfoStateOnAddressChange(void) in UpdateHostInfoStateOnAddressChange()
778 Error Client::AddService(Service &aService) in AddService()
794 Error Client::RemoveService(Service &aService) in RemoveService()
808 void Client::UpdateServiceStateToRemove(Service &aService) in UpdateServiceStateToRemove()
816 Error Client::ClearService(Service &aService) in ClearService()
829 Error Client::RemoveHostAndServices(bool aShouldRemoveKeyLease, bool aSendUnregToServer) in RemoveHostAndServices()
867 void Client::ClearHostAndServices(void) in ClearHostAndServices()
892 void Client::SetState(State aState) in SetState()
922 bool Client::ChangeHostAndServiceStates(const ItemState *aNewStates, ServiceStateChangeMode aMode) in ChangeHostAndServiceStates()
971 void Client::InvokeCallback(Error aError) const { InvokeCallback(aError, mHostInfo, nullptr); } in InvokeCallback()
973 void Client::InvokeCallback(Error aError, const HostInfo &aHostInfo, const Service *aRemovedService… in InvokeCallback()
978 void Client::SendUpdate(void) in SendUpdate()
1101 Error Client::PrepareUpdateMessage(MsgInfo &aInfo) in PrepareUpdateMessage()
1161 Error Client::ReadOrGenerateKey(KeyInfo &aKeyInfo) in ReadOrGenerateKey()
1185 Error Client::ReadOrGenerateKey(KeyInfo &aKeyInfo) in ReadOrGenerateKey()
1209 Error Client::AppendServiceInstructions(MsgInfo &aInfo) in AppendServiceInstructions()
1327 bool Client::CanAppendService(const Service &aService) in CanAppendService()
1368 Error Client::AppendServiceInstruction(Service &aService, MsgInfo &aInfo) in AppendServiceInstruction()
1490 Error Client::AppendHostDescriptionInstruction(MsgInfo &aInfo) in AppendHostDescriptionInstruction()
1553 Error Client::AppendAaaaRecord(const Ip6::Address &aAddress, MsgInfo &aInfo) const in AppendAaaaRecord()
1571 Error Client::AppendKeyRecord(MsgInfo &aInfo) const in AppendKeyRecord()
1593 Error Client::AppendDeleteAllRrsets(MsgInfo &aInfo) const in AppendDeleteAllRrsets()
1607 Error Client::AppendHostName(MsgInfo &aInfo, bool aDoNotCompress) const in AppendHostName()
1637 Error Client::AppendUpdateLeaseOptRecord(MsgInfo &aInfo) in AppendUpdateLeaseOptRecord()
1677 Error Client::AppendSignature(MsgInfo &aInfo) in AppendSignature()
1742 void Client::UpdateRecordLengthInMessage(Dns::ResourceRecord &aRecord, uint16_t aOffset, Message &a… in UpdateRecordLengthInMessage()
1754 void Client::HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMessageInfo) in HandleUdpReceive()
1761 void Client::ProcessResponse(Message &aMessage) in ProcessResponse()
1936 bool Client::IsResponseMessageIdValid(uint16_t aId) const in IsResponseMessageIdValid()
1943 void Client::HandleUpdateDone(void) in HandleUpdateDone()
1960 void Client::GetRemovedServices(LinkedList<Service> &aRemovedServices) in GetRemovedServices()
1965 Error Client::ReadResourceRecord(const Message &aMessage, uint16_t &aOffset, Dns::ResourceRecord &a… in ReadResourceRecord()
1982 Error Client::ProcessOptRecord(const Message &aMessage, uint16_t aOffset, const Dns::OptRecord &aOp… in ProcessOptRecord()
2014 void Client::UpdateState(void) in UpdateState()
2120 void Client::GrowRetryWaitInterval(void) in GrowRetryWaitInterval()
2127 uint32_t Client::DetermineLeaseInterval(uint32_t aInterval, uint32_t aDefaultInterval) const in DetermineLeaseInterval()
2140 uint32_t Client::DetermineTtl(void) const in DetermineTtl()
2151 bool Client::ShouldRenewEarly(const Service &aService) const in ShouldRenewEarly()
2178 void Client::HandleTimer(void) in HandleTimer()
2223 void Client::EnableAutoStartMode(AutoStartCallback aCallback, void *aContext) in EnableAutoStartMode()
2238 void Client::ApplyAutoStartGuardOnAttach(void) in ApplyAutoStartGuardOnAttach()
2262 void Client::ProcessAutoStart(void) in ProcessAutoStart()
2398 Error Client::SelectUnicastEntry(DnsSrpUnicastType aType, DnsSrpUnicastInfo &aInfo) const in SelectUnicastEntry()
2458 void Client::SelectNextServer(bool aDisallowSwitchOnRegisteredHost) in SelectNextServer()
2554 const char *Client::ItemStateToString(ItemState aState) in ItemStateToString()
2572 const char *Client::StateToString(State aState) in StateToString()
2597 void Client::LogRetryWaitInterval(void) const in LogRetryWaitInterval()