Lines Matching refs:mMessage
139 request.mMessage = &aMessage; in HandleUdpReceive()
236 mMessage.Reset(Get<Server>().mSocket.NewMessage()); in AllocateAndInitFrom()
237 VerifyOrExit(!mMessage.IsNull(), error = kErrorNoBufs); in AllocateAndInitFrom()
250 error = mMessage->Append(mHeader); in AllocateAndInitFrom()
255 mMessage.Free(); in AllocateAndInitFrom()
265 VerifyOrExit(!mMessage.IsNull()); in Send()
272 IgnoreError(mMessage->SetLength(sizeof(Header))); in Send()
275 mMessage->Write(0, mHeader); in Send()
277 SuccessOrExit(Get<Server>().mSocket.SendTo(*mMessage, aMessageInfo)); in Send()
282 mMessage.Release(); in Send()
309 SuccessOrExit(Name::ParseName(*mMessage, offset)); in ParseQuestions()
310 SuccessOrExit(mMessage->Read(offset, question)); in ParseQuestions()
341 SuccessOrExit(Name::CompareName(*mMessage, offset, *mMessage, sizeof(Header))); in ParseQuestions()
342 SuccessOrExit(mMessage->Read(offset, question)); in ParseQuestions()
379 SuccessOrExit(Name(*aRequest.mMessage, sizeof(Header)).AppendTo(*mMessage)); in AddQuestionsFrom()
397 IgnoreError(Name::ParseName(*aRequest.mMessage, offset)); in AddQuestionsFrom()
398 IgnoreError(aRequest.mMessage->Read(offset, question)); in AddQuestionsFrom()
406 SuccessOrExit(mMessage->Append(question)); in AddQuestionsFrom()
425 SuccessOrExit(error = Name::ReadName(*mMessage, offset, name)); in ParseQueryName()
459 SuccessOrExit(error = Name::ReadLabel(*mMessage, offset, label, labelLength)); in ParseQueryName()
468 if (Name::CompareName(*mMessage, comapreOffset, kDefaultDomainName) == kErrorNone) in ParseQueryName()
481 void Server::Response::ReadQueryName(Name::Buffer &aName) const { Server::ReadQueryName(*mMessage, … in ReadQueryName()
483 …e::QueryNameMatches(const char *aName) const { return Server::QueryNameMatches(*mMessage, aName); } in QueryNameMatches()
485 …er::Response::AppendQueryName(void) { return Name::AppendPointerLabel(sizeof(Header), *mMessage); } in AppendQueryName()
498 recordOffset = mMessage->GetLength(); in AppendPtrRecord()
499 SuccessOrExit(error = mMessage->Append(ptrRecord)); in AppendPtrRecord()
501 mOffsets.mInstanceName = mMessage->GetLength(); in AppendPtrRecord()
502 SuccessOrExit(error = Name::AppendLabel(aInstanceLabel, *mMessage)); in AppendPtrRecord()
503 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mServiceName, *mMessage)); in AppendPtrRecord()
548 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mInstanceName, *mMessage)); in AppendSrvRecord()
550 recordOffset = mMessage->GetLength(); in AppendSrvRecord()
551 SuccessOrExit(error = mMessage->Append(srvRecord)); in AppendSrvRecord()
553 mOffsets.mHostName = mMessage->GetLength(); in AppendSrvRecord()
554 SuccessOrExit(error = Name::AppendMultipleLabels(hostLabels, *mMessage)); in AppendSrvRecord()
555 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mDomainName, *mMessage)); in AppendSrvRecord()
628 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mHostName, *mMessage)); in AppendAaaaRecord()
629 SuccessOrExit(error = mMessage->Append(aaaaRecord)); in AppendAaaaRecord()
648 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mHostName, *mMessage)); in AppendARecord()
649 SuccessOrExit(error = mMessage->Append(aRecord)); in AppendARecord()
685 SuccessOrExit(error = Name::AppendPointerLabel(mOffsets.mInstanceName, *mMessage)); in AppendTxtRecord()
686 SuccessOrExit(error = mMessage->Append(txtRecord)); in AppendTxtRecord()
687 SuccessOrExit(error = mMessage->AppendBytes(aTxtData, aTxtLength)); in AppendTxtRecord()
703 aRecord.SetLength(mMessage->GetLength() - aOffset - sizeof(Dns::ResourceRecord)); in UpdateRecordLength()
704 mMessage->Write(aOffset, aRecord); in UpdateRecordLength()
895 SuccessOrExit(Name::ReadName(*aRequest.mMessage, readOffset, name)); in ShouldForwardToUpstream()
964 otPlatDnsStartUpstreamQuery(&GetInstance(), txn, aRequest.mMessage); in ResolveByUpstream()
995 if (aResponse.mMessage->Append(info) != kErrorNone) in ResolveByProxy()
1004 query = aResponse.mMessage.Release(); in ResolveByProxy()
1136 IgnoreError(Name::ReadName(*mMessage, offset, serviceName)); in ExtractServiceInstanceLabel()
1163 mMessage.Reset(&aQuery); in InitFrom()
1164 IgnoreError(mMessage->Read(0, mHeader)); in InitFrom()
2097 response.mMessage->Write(0, response.mHeader); in HandleResult()
2099 if (response.mMessage->Append(info) != kErrorNone) in HandleResult()
2109 response.mMessage.Release(); in HandleResult()