Lines Matching refs:Client

49 const char Client::QueryConfig::kDefaultServerAddressString[] = OPENTHREAD_CONFIG_DNS_CLIENT_DEFAUL…
51 Client::QueryConfig::QueryConfig(InitMode aMode) in QueryConfig()
67 void Client::QueryConfig::SetFrom(const QueryConfig *aConfig, const QueryConfig &aDefaultConfig) in SetFrom()
131 void Client::Response::SelectSection(Section aSection, uint16_t &aOffset, uint16_t &aNumRecord) con… in SelectSection()
147 Error Client::Response::GetName(char *aNameBuffer, uint16_t aNameBufferSize) const in GetName()
154 Error Client::Response::CheckForHostNameAlias(Section aSection, Name &aHostName) const in CheckForHostNameAlias()
200 Error Client::Response::FindHostAddress(Section aSection, in FindHostAddress()
225 Error Client::Response::FindARecord(Section aSection, const Name &aHostName, uint16_t aIndex, AReco… in FindARecord()
245 void Client::Response::InitServiceInfo(ServiceInfo &aServiceInfo) const in InitServiceInfo()
263 Error Client::Response::ReadServiceInfo(Section aSection, const Name &aName, ServiceInfo &aServiceI… in ReadServiceInfo()
321 Error Client::Response::ReadTxtRecord(Section aSection, const Name &aName, ServiceInfo &aServiceInf… in ReadTxtRecord()
377 void Client::Response::PopulateFrom(const Message &aMessage) in PopulateFrom()
408 Error Client::AddressResponse::GetAddress(uint16_t aIndex, Ip6::Address &aAddress, uint32_t &aTtl) … in GetAddress()
455 Error Client::BrowseResponse::GetServiceInstance(uint16_t aIndex, char *aLabelBuffer, uint8_t aLabe… in GetServiceInstance()
473 Error Client::BrowseResponse::GetServiceInfo(const char *aInstanceLabel, ServiceInfo &aServiceInfo)… in GetServiceInfo()
497 Error Client::BrowseResponse::GetHostAddress(const char *aHostName, in GetHostAddress()
505 Error Client::BrowseResponse::FindPtrRecord(const char *aInstanceLabel, Name &aInstanceName) const in FindPtrRecord()
564 Error Client::ServiceResponse::GetServiceName(char *aLabelBuffer, in GetServiceName()
581 Error Client::ServiceResponse::GetServiceInfo(ServiceInfo &aServiceInfo) const in GetServiceInfo()
651 Error Client::ServiceResponse::GetHostAddress(const char *aHostName, in GetHostAddress()
694 const uint16_t Client::kIp6AddressQueryRecordTypes[] = {ResourceRecord::kTypeAaaa};
696 const uint16_t Client::kIp4AddressQueryRecordTypes[] = {ResourceRecord::kTypeA};
699 const uint16_t Client::kBrowseQueryRecordTypes[] = {ResourceRecord::kTypePtr};
700 const uint16_t Client::kServiceQueryRecordTypes[] = {ResourceRecord::kTypeSrv, ResourceRecord::kTyp…
703 const uint8_t Client::kQuestionCount[] = {
716 const uint16_t *const Client::kQuestionRecordTypes[] = {
730 Client::Client(Instance &aInstance) in Client() function in ot::Dns::Client
763 Error Client::Start(void) in Start()
774 void Client::Stop(void) in Stop()
795 Error Client::InitTcpSocket(void) in InitTcpSocket()
819 void Client::SetDefaultConfig(const QueryConfig &aQueryConfig) in SetDefaultConfig()
831 void Client::ResetDefaultConfig(void) in ResetDefaultConfig()
842 void Client::UpdateDefaultConfigAddress(void) in UpdateDefaultConfigAddress()
844 const Ip6::Address &srpServerAddr = Get<Srp::Client>().GetServerAddress().GetAddress(); in UpdateDefaultConfigAddress()
846 if (!mUserDidSetDefaultAddress && Get<Srp::Client>().IsServerSelectedByAutoStart() && in UpdateDefaultConfigAddress()
854 Error Client::ResolveAddress(const char *aHostName, in ResolveAddress()
871 Error Client::ResolveIp4Address(const char *aHostName, in ResolveIp4Address()
890 Error Client::Browse(const char *aServiceName, BrowseCallback aCallback, void *aContext, const Quer… in Browse()
903 Error Client::ResolveService(const char *aInstanceLabel, in ResolveService()
912 Error Client::ResolveServiceAndHostAddress(const char *aInstanceLabel, in ResolveServiceAndHostAddress()
921 Error Client::Resolve(const char *aInstanceLabel, in Resolve()
975 Error Client::StartQuery(QueryInfo &aInfo, const char *aLabel, const char *aName, QueryType aSecond… in StartQuery()
1031 Error Client::AllocateQuery(const QueryInfo &aInfo, const char *aLabel, const char *aName, Query *&… in AllocateQuery()
1056 Client::Query &Client::FindMainQuery(Query &aQuery) in FindMainQuery()
1065 void Client::FreeQuery(Query &aQuery) in FreeQuery()
1080 Error Client::SendQuery(Query &aQuery, QueryInfo &aInfo, bool aUpdateTimer) in SendQuery()
1207 Error Client::AppendNameFromQuery(const Query &aQuery, Message &aMessage) in AppendNameFromQuery()
1215 void Client::FinalizeQuery(Query &aQuery, Error aError) in FinalizeQuery()
1226 void Client::FinalizeQuery(Response &aResponse, Error aError) in FinalizeQuery()
1270 void Client::GetQueryTypeAndCallback(const Query &aQuery, QueryType &aType, Callback &aCallback, vo… in GetQueryTypeAndCallback()
1281 Client::Query *Client::FindQueryById(uint16_t aMessageId) in FindQueryById()
1304 void Client::HandleUdpReceive(Message &aMessage, const Ip6::MessageInfo &aMsgInfo) in HandleUdpReceive()
1310 void Client::ProcessResponse(const Message &aResponseMessage) in ProcessResponse()
1358 Error Client::ParseResponse(const Message &aResponseMessage, Query *&aQuery, Error &aResponseError) in ParseResponse()
1415 bool Client::CanFinalizeQuery(Query &aQuery) in CanFinalizeQuery()
1446 void Client::SaveQueryResponse(Query &aQuery, const Message &aResponseMessage) in SaveQueryResponse()
1462 Client::Query *Client::PopulateResponse(Response &aResponse, Query &aQuery, const Message &aRespons… in PopulateResponse()
1479 void Client::PrepareResponseAndFinalize(Query &aQuery, const Message &aResponseMessage, Response *a… in PrepareResponseAndFinalize()
1502 void Client::HandleTimer(void) in HandleTimer()
1565 Error Client::ReplaceWithIp4Query(Query &aQuery, const Message &aResponseMessage) in ReplaceWithIp4Query()
1625 void Client::CheckAndUpdateServiceMode(QueryConfig &aConfig, const QueryConfig *aRequestConfig) con… in CheckAndUpdateServiceMode()
1649 void Client::RecordServerAsLimitedToSingleQuestion(const Ip6::Address &aServerAddress) in RecordServerAsLimitedToSingleQuestion()
1668 void Client::RecordServerAsCapableOfMultiQuestions(const Ip6::Address &aServerAddress) in RecordServerAsCapableOfMultiQuestions()
1679 Error Client::ReplaceWithSeparateSrvTxtQueries(Query &aQuery) in ReplaceWithSeparateSrvTxtQueries()
1712 void Client::ResolveHostAddressIfNeeded(Query &aQuery, const Message &aResponseMessage) in ResolveHostAddressIfNeeded()
1760 void Client::PrepareTcpMessage(Message &aMessage) in PrepareTcpMessage()
1771 void Client::HandleTcpSendDone(otTcpEndpoint *aEndpoint, otLinkedBuffer *aData) in HandleTcpSendDone()
1781 void Client::HandleTcpSendDoneCallback(otTcpEndpoint *aEndpoint, otLinkedBuffer *aData) in HandleTcpSendDoneCallback()
1783 static_cast<Client *>(otTcpEndpointGetContext(aEndpoint))->HandleTcpSendDone(aEndpoint, aData); in HandleTcpSendDoneCallback()
1786 void Client::HandleTcpEstablished(otTcpEndpoint *aEndpoint) in HandleTcpEstablished()
1793 void Client::HandleTcpEstablishedCallback(otTcpEndpoint *aEndpoint) in HandleTcpEstablishedCallback()
1795 static_cast<Client *>(otTcpEndpointGetContext(aEndpoint))->HandleTcpEstablished(aEndpoint); in HandleTcpEstablishedCallback()
1798 Error Client::ReadFromLinkBuffer(const otLinkedBuffer *&aLinkedBuffer, in ReadFromLinkBuffer()
1842 void Client::HandleTcpReceiveAvailable(otTcpEndpoint *aEndpoint, in HandleTcpReceiveAvailable()
1897 void Client::HandleTcpReceiveAvailableCallback(otTcpEndpoint *aEndpoint, in HandleTcpReceiveAvailableCallback()
1902 static_cast<Client *>(otTcpEndpointGetContext(aEndpoint)) in HandleTcpReceiveAvailableCallback()
1906 void Client::HandleTcpDisconnected(otTcpEndpoint *aEndpoint, otTcpDisconnectedReason aReason) in HandleTcpDisconnected()
1927 void Client::HandleTcpDisconnectedCallback(otTcpEndpoint *aEndpoint, otTcpDisconnectedReason aReaso… in HandleTcpDisconnectedCallback()
1929 …static_cast<Client *>(otTcpEndpointGetContext(aEndpoint))->HandleTcpDisconnected(aEndpoint, aReaso… in HandleTcpDisconnectedCallback()