Home
last modified time | relevance | path

Searched refs:tlvHead (Results 1 - 11 of 11) sorted by relevance

/foundation/ability/dmsfwk_lite/source/
H A Ddmslite_tlv_common.c28 TlvNode* GetNodeByType(uint8_t nodeType, const TlvNode *tlvHead) in GetNodeByType() argument
30 TlvNode* tlvNode = (TlvNode *)tlvHead; in GetNodeByType()
75 static uint64_t UnMarshallInt(const TlvNode *tlvHead, uint8_t nodeType, uint8_t fieldSize) in UnMarshallInt() argument
77 if (tlvHead == NULL) { in UnMarshallInt()
80 TlvNode* tlvNode = GetNodeByType(nodeType, tlvHead); in UnMarshallInt()
93 uint8_t UnMarshallUint8(const TlvNode *tlvHead, uint8_t nodeType) in UnMarshallUint8() argument
95 return UnMarshallInt(tlvHead, nodeType, sizeof(uint8_t)); in UnMarshallUint8()
98 uint16_t UnMarshallUint16(const TlvNode *tlvHead, uint8_t nodeType) in UnMarshallUint16() argument
100 return UnMarshallInt(tlvHead, nodeType, sizeof(uint16_t)); in UnMarshallUint16()
103 uint32_t UnMarshallUint32(const TlvNode *tlvHead, uint8_ argument
108 UnMarshallUint64(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallUint64() argument
113 UnMarshallInt8(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallInt8() argument
118 UnMarshallInt16(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallInt16() argument
123 UnMarshallInt32(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallInt32() argument
128 UnMarshallInt64(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallInt64() argument
133 UnMarshallString(const TlvNode *tlvHead, uint8_t nodeType) UnMarshallString() argument
[all...]
H A Ddmslite_msg_handler.c25 int32_t StartAbilityFromRemoteHandler(const TlvNode *tlvHead, StartAbilityCallback onStartAbilityDone) in StartAbilityFromRemoteHandler() argument
27 const char *calleeBundleName = UnMarshallString(tlvHead, CALLEE_BUNDLE_NAME); in StartAbilityFromRemoteHandler()
28 const char *calleeAbilityName = UnMarshallString(tlvHead, CALLEE_ABILITY_NAME); in StartAbilityFromRemoteHandler()
29 const char *callerSignature = UnMarshallString(tlvHead, CALLER_SIGNATURE); in StartAbilityFromRemoteHandler()
43 int32_t ReplyMsgHandler(const TlvNode *tlvHead) in ReplyMsgHandler() argument
45 int32_t ret = UnMarshallInt32(tlvHead, REPLY_ERR_CODE); in ReplyMsgHandler()
H A Ddmslite_parser.c236 TlvNode *tlvHead = NULL; in Parse() local
237 TlvErrorCode errCode = TlvBytesToNode(payload, length, &tlvHead); in Parse()
238 *head = tlvHead; in Parse()
266 TlvNode *tlvHead = NULL; in ProcessCommuMsg() local
267 int32_t errCode = Parse(commuMessage->payload, commuMessage->payloadLength, &tlvHead); in ProcessCommuMsg()
270 dmsFeatureCallback->onTlvParseDone(errCode, tlvHead); in ProcessCommuMsg()
276 uint16_t commandId = UnMarshallUint16(tlvHead, COMMAND_ID); in ProcessCommuMsg()
280 errCode = StartAbilityFromRemoteHandler(tlvHead, dmsFeatureCallback->onStartAbilityDone); in ProcessCommuMsg()
284 errCode = ReplyMsgHandler(tlvHead); in ProcessCommuMsg()
293 TlvFreeNodeList(tlvHead); in ProcessCommuMsg()
[all...]
/foundation/ability/dmsfwk_lite/include/
H A Ddmslite_tlv_common.h70 uint8_t UnMarshallUint8(const TlvNode *tlvHead, uint8_t nodeType);
71 uint16_t UnMarshallUint16(const TlvNode *tlvHead, uint8_t nodeType);
72 uint32_t UnMarshallUint32(const TlvNode *tlvHead, uint8_t nodeType);
73 uint64_t UnMarshallUint64(const TlvNode *tlvHead, uint8_t nodeType);
74 int8_t UnMarshallInt8(const TlvNode *tlvHead, uint8_t nodeType);
75 int16_t UnMarshallInt16(const TlvNode *tlvHead, uint8_t nodeType);
76 int32_t UnMarshallInt32(const TlvNode *tlvHead, uint8_t nodeType);
77 int64_t UnMarshallInt64(const TlvNode *tlvHead, uint8_t nodeType);
78 const char* UnMarshallString(const TlvNode *tlvHead, uint8_t nodeType);
H A Ddmslite_msg_handler.h22 int32_t StartAbilityFromRemoteHandler(const TlvNode *tlvHead, StartAbilityCallback onStartAbilityDone);
23 int32_t ReplyMsgHandler(const TlvNode *tlvHead);
/foundation/distributeddatamgr/udmf/framework/common/
H A Dtlv_object.cpp138 auto tlvHead = reinterpret_cast<TLVHead *>(GetStartCursor()); in Write() local
139 tlvHead->tag = HostToNet(static_cast<uint16_t>(tag)); in Write()
140 tlvHead->len = HostToNet((uint32_t)value.size()); in Write()
142 auto err = memcpy_s(tlvHead->value, value.size(), value.c_str(), value.size()); in Write()
175 auto tlvHead = reinterpret_cast<TLVHead *>(GetStartCursor()); in Write() local
176 tlvHead->tag = HostToNet(static_cast<uint16_t>(tag)); in Write()
177 tlvHead->len = HostToNet(static_cast<uint32_t>(value.size())); in Write()
179 auto err = memcpy_s(tlvHead->value, value.size(), value.data(), value.size()); in Write()
221 auto tlvHead = reinterpret_cast<TLVHead *>(GetStartCursor()); in Write() local
222 tlvHead in Write()
300 auto tlvHead = reinterpret_cast<TLVHead *>(GetStartCursor()); WriteHead() local
313 auto tlvHead = reinterpret_cast<TLVHead *>(startCursor); WriteBackHead() local
[all...]
H A Dtlv_object.h106 auto tlvHead = reinterpret_cast<TLVHead *>(GetStartCursor()); in WriteBasic() local
107 tlvHead->tag = HostToNet(static_cast<uint16_t>(type)); in WriteBasic()
108 tlvHead->len = HostToNet((uint32_t)sizeof(value)); in WriteBasic()
110 if (memcpy_s(tlvHead->value, sizeof(value), &valueBuff, sizeof(value)) != EOK) { in WriteBasic()
/foundation/ability/dmsfwk_lite/moduletest/dtbschedmgr_lite/source/
H A Dfamgr_test.cpp95 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in HWTEST_F()
97 EXPECT_EQ(UnMarshallUint16(tlvHead, COMMAND_ID), 1); in HWTEST_F()
98 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_BUNDLE_NAME)), "ohos.dms.example"); in HWTEST_F()
99 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in HWTEST_F()
H A Dtlv_parse_test.cpp66 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in HWTEST_F()
68 EXPECT_EQ(UnMarshallUint16(tlvHead, COMMAND_ID), 1); in HWTEST_F()
69 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in HWTEST_F()
70 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLER_SIGNATURE)), "publickey"); in HWTEST_F()
116 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in HWTEST_F()
118 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in HWTEST_F()
119 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLER_SIGNATURE)), "publickey"); in HWTEST_F()
306 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in HWTEST_F()
307 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_BUNDLE_NAME)), ""); in HWTEST_F()
308 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAM in HWTEST_F()
[all...]
/foundation/distributeddatamgr/pasteboard/framework/tlv/
H A Dtlv_object.h362 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + tagCursor); in WriteHead() local
363 tlvHead->tag = HostToNet(type); in WriteHead()
364 tlvHead->len = HostToNet(len); in WriteHead()
372 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in WriteBasic() local
373 tlvHead->tag = HostToNet(type); in WriteBasic()
374 tlvHead->len = HostToNet((uint32_t)sizeof(value)); in WriteBasic()
376 auto ret = memcpy_s(tlvHead->value, sizeof(value), &valueBuff, sizeof(value)); in WriteBasic()
H A Dtlv_object.cpp70 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in Write() local
71 tlvHead->tag = HostToNet(type); in Write()
72 tlvHead->len = HostToNet((uint32_t)value.size()); in Write()
74 auto err = memcpy_s(tlvHead->value, value.size(), value.c_str(), value.size()); in Write()
89 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in Write() local
90 tlvHead->tag = HostToNet(type); in Write()
101 tlvHead->len = HostToNet((uint32_t)value.bufferLen); in Write()

Completed in 11 milliseconds