Lines Matching refs:message
209 Message *message; in TestHeapData() local
223 VerifyOrQuit((message = messagePool->Allocate(Message::kTypeIp6)) != nullptr); in TestHeapData()
225 message->SetOffset(0); in TestHeapData()
261 SuccessOrQuit(message->Append(kData2)); in TestHeapData()
262 SuccessOrQuit(data.SetFrom(*message)); in TestHeapData()
265 SuccessOrQuit(message->Append(kData3)); in TestHeapData()
266 SuccessOrQuit(data.SetFrom(*message)); in TestHeapData()
268 VerifyOrQuit(data.GetLength() == message->GetLength()); in TestHeapData()
270 message->SetOffset(sizeof(kData2)); in TestHeapData()
271 SuccessOrQuit(data.SetFrom(*message)); in TestHeapData()
274 SuccessOrQuit(message->Append(kData4)); in TestHeapData()
277 SuccessOrQuit(data.SetFrom(*message, offset, sizeof(kData2))); in TestHeapData()
281 SuccessOrQuit(data.SetFrom(*message, offset, sizeof(kData3))); in TestHeapData()
285 SuccessOrQuit(data.SetFrom(*message, offset, sizeof(kData4))); in TestHeapData()
288 VerifyOrQuit(data.SetFrom(*message, offset, sizeof(kData4) + 1) == kErrorParse); in TestHeapData()
289 VerifyOrQuit(data.SetFrom(*message, 0, message->GetLength() + 1) == kErrorParse); in TestHeapData()
290 VerifyOrQuit(data.SetFrom(*message, 1, message->GetLength()) == kErrorParse); in TestHeapData()
304 SuccessOrQuit(message->SetLength(0)); in TestHeapData()
306 SuccessOrQuit(data.CopyBytesTo(*message)); in TestHeapData()
307 VerifyOrQuit(message->GetLength() == 0, "CopyBytesTo() failed"); in TestHeapData()
311 SuccessOrQuit(data.CopyBytesTo(*message)); in TestHeapData()
312 VerifyOrQuit(message->GetLength() == data.GetLength(), "CopyBytesTo() failed"); in TestHeapData()
313 VerifyOrQuit(message->Compare(0, kData1), "CopyBytesTo() failed"); in TestHeapData()