Lines Matching refs:messageCopy
767 Message *messageCopy; in Clone() local
772 messageCopy = GetMessagePool()->Allocate(GetType(), GetReserved(), settings); in Clone()
773 VerifyOrExit(messageCopy != nullptr, error = kErrorNoBufs); in Clone()
774 SuccessOrExit(error = messageCopy->AppendBytesFromMessage(*this, 0, aLength)); in Clone()
779 messageCopy->SetOffset(offset); in Clone()
781 messageCopy->SetSubType(GetSubType()); in Clone()
782 messageCopy->SetLoopbackToHostAllowed(IsLoopbackToHostAllowed()); in Clone()
783 messageCopy->SetOrigin(GetOrigin()); in Clone()
784 messageCopy->SetTimestamp(GetTimestamp()); in Clone()
785 messageCopy->SetMeshDest(GetMeshDest()); in Clone()
786 messageCopy->SetPanId(GetPanId()); in Clone()
787 messageCopy->SetChannel(GetChannel()); in Clone()
788 messageCopy->SetRssAverager(GetRssAverager()); in Clone()
789 messageCopy->SetLqiAverager(GetLqiAverager()); in Clone()
791 messageCopy->SetTimeSync(IsTimeSync()); in Clone()
795 FreeAndNullMessageOnError(messageCopy, error); in Clone()
796 return messageCopy; in Clone()