Home
last modified time | relevance | path

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

/ohos5.0/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()
77 if (tlvHead == NULL) { in UnMarshallInt()
80 TlvNode* tlvNode = GetNodeByType(nodeType, tlvHead); in UnMarshallInt()
95 return UnMarshallInt(tlvHead, nodeType, sizeof(uint8_t)); in UnMarshallUint8()
115 return UnMarshallInt(tlvHead, nodeType, sizeof(int8_t)); in UnMarshallInt8()
120 return UnMarshallInt(tlvHead, nodeType, sizeof(int16_t)); in UnMarshallInt16()
125 return UnMarshallInt(tlvHead, nodeType, sizeof(int32_t)); in UnMarshallInt32()
130 return UnMarshallInt(tlvHead, nodeType, sizeof(int64_t)); in UnMarshallInt64()
136 if (tlvHead == NULL) { in UnMarshallString()
[all …]
H A Ddmslite_msg_handler.c25 int32_t StartAbilityFromRemoteHandler(const TlvNode *tlvHead, StartAbilityCallback onStartAbilityDo… 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()
/ohos5.0/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 onStartAbilityDo…
23 int32_t ReplyMsgHandler(const TlvNode *tlvHead);
/ohos5.0/foundation/ability/dmsfwk_lite/moduletest/dtbschedmgr_lite/source/
H A Dtlv_parse_test.cpp66 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in __anon16bcb0e40102() local
68 EXPECT_EQ(UnMarshallUint16(tlvHead, COMMAND_ID), 1); in __anon16bcb0e40102()
69 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in __anon16bcb0e40102()
70 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLER_SIGNATURE)), "publickey"); in __anon16bcb0e40102()
116 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in __anon16bcb0e40202() local
118 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in __anon16bcb0e40202()
119 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLER_SIGNATURE)), "publickey"); in __anon16bcb0e40202()
306 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in __anon16bcb0e40b02() local
307 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_BUNDLE_NAME)), ""); in __anon16bcb0e40b02()
308 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), ""); in __anon16bcb0e40b02()
[all …]
H A Dfamgr_test.cpp95 const TlvNode *tlvHead = reinterpret_cast<const TlvNode *>(dmsMsg); in __anon55093ba10102() local
97 EXPECT_EQ(UnMarshallUint16(tlvHead, COMMAND_ID), 1); in __anon55093ba10102()
98 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_BUNDLE_NAME)), "ohos.dms.example"); in __anon55093ba10102()
99 EXPECT_EQ(std::string(UnMarshallString(tlvHead, CALLEE_ABILITY_NAME)), "MainAbility"); in __anon55093ba10102()
/ohos5.0/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()
176 tlvHead->tag = HostToNet(static_cast<uint16_t>(tag)); in Write()
222 tlvHead->tag = HostToNet(static_cast<uint16_t>(tag)); in Write()
223 tlvHead->len = HostToNet(static_cast<uint32_t>(size)); in Write()
301 tlvHead->tag = HostToNet(tag); in WriteHead()
302 tlvHead->len = HostToNet(len); in WriteHead()
313 auto tlvHead = reinterpret_cast<TLVHead *>(startCursor); in WriteBackHead() local
314 tlvHead->tag = HostToNet(tag); in WriteBackHead()
[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()
/ohos5.0/foundation/distributeddatamgr/pasteboard/framework/tlv/
H A Dtlv_object.h364 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + tagCursor); in WriteHead() local
365 tlvHead->tag = HostToNet(type); in WriteHead()
366 tlvHead->len = HostToNet(len); in WriteHead()
374 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in WriteBasic() local
375 tlvHead->tag = HostToNet(type); in WriteBasic()
376 tlvHead->len = HostToNet((uint32_t)sizeof(value)); in WriteBasic()
378 auto ret = memcpy_s(tlvHead->value, sizeof(value), &valueBuff, sizeof(value)); in WriteBasic()
H A Dtlv_object.cpp71 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in Write() local
72 tlvHead->tag = HostToNet(type); in Write()
73 tlvHead->len = HostToNet((uint32_t)value.size()); in Write()
75 auto err = memcpy_s(tlvHead->value, value.size(), value.c_str(), value.size()); in Write()
90 auto *tlvHead = reinterpret_cast<TLVHead *>(buffer.data() + cursor_); in Write() local
91 tlvHead->tag = HostToNet(type); in Write()
102 tlvHead->len = HostToNet((uint32_t)value.bufferLen); in Write()