Home
last modified time | relevance | path

Searched refs:replyMessage (Results 1 – 4 of 4) sorted by relevance

/foundation/communication/ipc/services/dbinder/dbinder_service/src/
Ddbinder_service.cpp500 …std::shared_ptr<struct DHandleEntryTxRx> replyMessage = PopLoadSaItem(srcNetworkId, systemAbilityI… in LoadSystemAbilityComplete() local
501 if (replyMessage == nullptr) { in LoadSystemAbilityComplete()
505 SendReplyMessageToRemote(MESSAGE_AS_REMOTE_ERROR, SA_NOT_FOUND, replyMessage); in LoadSystemAbilityComplete()
509 binder_uintptr_t binderObject = replyMessage->binderObject; in LoadSystemAbilityComplete()
515 SendReplyMessageToRemote(MESSAGE_AS_REMOTE_ERROR, SA_NOT_FOUND, replyMessage); in LoadSystemAbilityComplete()
523 std::string deviceId = replyMessage->deviceIdInfo.fromDeviceId; in LoadSystemAbilityComplete()
524 if (replyMessage->transType != IRemoteObject::DATABUS_TYPE) { in LoadSystemAbilityComplete()
525 SendReplyMessageToRemote(MESSAGE_AS_REMOTE_ERROR, SA_INVOKE_FAILED, replyMessage); in LoadSystemAbilityComplete()
529 uint32_t tokenId = (replyMessage->head.version < RPC_TOKENID_SUPPORT_VERSION) ? in LoadSystemAbilityComplete()
530 0 : replyMessage->deviceIdInfo.tokenId; in LoadSystemAbilityComplete()
[all …]
/foundation/communication/ipc/services/dbinder/c/src/
Ddbinder_service.c528 static int32_t OnRemoteInvokerDataBusMessage(ProxyObject *proxy, DHandleEntryTxRx *replyMessage, in OnRemoteInvokerDataBusMessage() argument
572 replyMessage->dBinderCode = MESSAGE_AS_REPLY; in OnRemoteInvokerDataBusMessage()
573 replyMessage->stubIndex = stubIndex; in OnRemoteInvokerDataBusMessage()
574 replyMessage->serviceNameLength = (uint16_t)sessionLen; in OnRemoteInvokerDataBusMessage()
575 … if (memcpy_s(replyMessage->serviceName, SERVICENAME_LENGTH, serverSessionName, sessionLen) != 0) { in OnRemoteInvokerDataBusMessage()
580 replyMessage->serviceName[replyMessage->serviceNameLength] = '\0'; in OnRemoteInvokerDataBusMessage()
595 DHandleEntryTxRx replyMessage; in OnRemoteInvokerMessage() local
596 … if (memcpy_s(&replyMessage, sizeof(DHandleEntryTxRx), message, sizeof(DHandleEntryTxRx)) != EOK) { in OnRemoteInvokerMessage()
600 char *fromDeviceID = replyMessage.deviceIdInfo.fromDeviceId; in OnRemoteInvokerMessage()
602 switch (replyMessage.transType) { in OnRemoteInvokerMessage()
[all …]
/foundation/communication/ipc/interfaces/innerkits/libdbinder/include/
Ddbinder_service.h310 bool OnRemoteReplyMessage(const struct DHandleEntryTxRx *replyMessage);
311 bool OnRemoteErrorMessage(const struct DHandleEntryTxRx *replyMessage);
312 void MakeSessionByReplyMessage(const struct DHandleEntryTxRx *replyMessage);
342 …int32_t OnRemoteInvokerDataBusMessage(IPCObjectProxy *proxy, struct DHandleEntryTxRx *replyMessage,
351 struct DHandleEntryTxRx *replyMessage);
357 std::shared_ptr<struct DHandleEntryTxRx> replyMessage);
/foundation/communication/ipc/services/dbinder/test/unittest/
Ddbinder_service_unittest.cpp880 struct DHandleEntryTxRx replyMessage; variable
881 dBinderService->MakeSessionByReplyMessage(&replyMessage);
882 EXPECT_EQ(dBinderService->HasDBinderStub(replyMessage.binderObject), false);
888 replyMessage.stub = reinterpret_cast<binder_uintptr_t>(stub.GetRefPtr());
889 dBinderService->MakeSessionByReplyMessage(&replyMessage);
989 DHandleEntryTxRx replyMessage; variable
995 … proxy, &replyMessage, remoteDeviceId, pid, uid, tokenId), DBinderErrorCode::DEVICEID_INVALID);
1006 DHandleEntryTxRx replyMessage; variable
1013 …&objectProxy, &replyMessage, remoteDeviceId, pid, uid, tokenId), DBinderErrorCode::INVOKE_STUB_THR…
1156 std::shared_ptr<DHandleEntryTxRx> replyMessage = std::make_shared<DHandleEntryTxRx>(); variable
[all …]