/foundation/ability/dmsfwk_lite/source/ |
H A D | dmslite_tlv_common.c | 28 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 D | dmslite_msg_handler.c | 25 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 D | dmslite_parser.c | 236 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 D | dmslite_tlv_common.h | 70 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 D | dmslite_msg_handler.h | 22 int32_t StartAbilityFromRemoteHandler(const TlvNode *tlvHead, StartAbilityCallback onStartAbilityDone); 23 int32_t ReplyMsgHandler(const TlvNode *tlvHead);
|
/foundation/distributeddatamgr/udmf/framework/common/ |
H A D | tlv_object.cpp | 138 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 D | tlv_object.h | 106 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 D | famgr_test.cpp | 95 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 D | tlv_parse_test.cpp | 66 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 D | tlv_object.h | 362 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 D | tlv_object.cpp | 70 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()
|