Home
last modified time | relevance | path

Searched refs:proxyCallBack (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/docs/zh-cn/application-dev/ipc/
H A Dipc-capi-development-guideline.md171 auto proxyCallBack = OH_IPCParcel_ReadRemoteProxy(data);
172 if (proxyCallBack == nullptr) {
176 // 此处开启线程异步完成功能实现并利用proxyCallBack完成结果响应,如果同步调用,则直接通过replyData写入响应结果即可
177 std::thread th([proxyCallBack, a, b] {
180 OH_IPCRemoteProxy_Destroy(proxyCallBack);
186 OH_IPCRemoteProxy_Destroy(proxyCallBack);
192 OH_IPCRemoteProxy_Destroy(proxyCallBack);
198 … int ret = OH_IPCRemoteProxy_SendRequest(proxyCallBack, ASYNC_ADD_CODE, data, reply, &option);
203 OH_IPCRemoteProxy_Destroy(proxyCallBack);
206 OH_IPCRemoteProxy_Destroy(proxyCallBack);
/ohos5.0/docs/en/application-dev/ipc/
H A Dipc-capi-development-guideline.md171 auto proxyCallBack = OH_IPCParcel_ReadRemoteProxy(data);
172 if (proxyCallBack == nullptr) {
176 …// Define asynchronous thread processing and use proxyCallBack to respond to asynchronous results.…
177 std::thread th([proxyCallBack, a, b] {
180 OH_IPCRemoteProxy_Destroy(proxyCallBack);
186 OH_IPCRemoteProxy_Destroy(proxyCallBack);
192 OH_IPCRemoteProxy_Destroy(proxyCallBack);
198 … int ret = OH_IPCRemoteProxy_SendRequest(proxyCallBack, ASYNC_ADD_CODE, data, reply, &option);
203 OH_IPCRemoteProxy_Destroy(proxyCallBack);
206 OH_IPCRemoteProxy_Destroy(proxyCallBack);
/ohos5.0/foundation/communication/ipc/ipc/test/auxiliary/native/src/
H A Dtest_capi_skeleton.cpp625 auto proxyCallBack = OH_IPCParcel_ReadRemoteProxy(this->currentData_); in ASyncAdd() local
626 if (proxyCallBack == nullptr) { in ASyncAdd()
631 OH_IPCRemoteProxy_Destroy(proxyCallBack); in ASyncAdd()
636 OH_IPCRemoteProxy_Destroy(proxyCallBack); in ASyncAdd()
641 std::thread th([proxyCallBack, dataParcel, replyParcel, a, b] { in ASyncAdd()
646 int ret = OH_IPCRemoteProxy_SendRequest(proxyCallBack, NATIVE_TEST_CMD_ASYNC_ADD, in ASyncAdd()
651 OH_IPCRemoteProxy_Destroy(proxyCallBack); in ASyncAdd()