Lines Matching defs:head
35 bool MakeData(std::vector<uint8_t> &data, UartHead &head);
135 UartHead head;
136 head.option = PKG_OPTION_TAIL;
137 head.sessionId = sessionId;
138 head.packageIndex = PACKAGE_INDEX;
146 return MakeData(data, head);
151 UartHead head;
152 head.option = PKG_OPTION_TAIL;
153 head.sessionId = sessionId;
154 head.packageIndex = packageIndex;
157 head.dataSize = testString.size();
159 return MakeData(data, head);
162 bool HdcUARTBaseTest::MakeData(std::vector<uint8_t> &data, UartHead &head)
164 // head
165 if (memcpy_s(data.data(), data.size(), &head, sizeof(UartHead)) != EOK) {
248 // must big thean head
251 // check head
262 // check data size in head
270 // expectData_ only have data info . not include head
288 * buf does not reach the head length
309 * magic head is not correct
335 * head buffer merge multiple times
343 // send head one by one
677 UartHead head;
678 head.sessionId = sessionId;
679 head.packageIndex = packageIndex;
680 EXPECT_STREQ(head.ToPkgIdentityString().c_str(), "Id:12345pkgIdx:54321");
681 EXPECT_STREQ(head.ToPkgIdentityString(true).c_str(), "R-Id:12345pkgIdx:54321");