/ohos5.0/foundation/communication/ipc/ipc/native/src/c_api/source/ |
H A D | ipc_cremote_object.cpp | 191 if (recipient == nullptr) { in OH_IPCDeathRecipient_Create() 200 deathRecipient->recipient = recipient; in OH_IPCDeathRecipient_Create() 206 if (recipient != nullptr) { in OH_IPCDeathRecipient_Destroy() 207 recipient->recipient = nullptr; in OH_IPCDeathRecipient_Destroy() 208 delete recipient; in OH_IPCDeathRecipient_Destroy() 215 || recipient == nullptr in OH_IPCRemoteProxy_AddDeathRecipient() 216 || recipient->recipient == nullptr) { in OH_IPCRemoteProxy_AddDeathRecipient() 220 …return proxy->remote->AddDeathRecipient(recipient->recipient) ? OH_IPC_SUCCESS : OH_IPC_INNER_ERRO… in OH_IPCRemoteProxy_AddDeathRecipient() 226 || recipient == nullptr in OH_IPCRemoteProxy_RemoveDeathRecipient() 227 || recipient->recipient == nullptr) { in OH_IPCRemoteProxy_RemoveDeathRecipient() [all …]
|
/ohos5.0/base/notification/common_event_service/services/test/unittest/bundle_manager_death_recipient_unit_test/ |
H A D | bundle_manager_death_recipient_unit_test.cpp | 82 bool AddDeathRecipient(const sptr<DeathRecipient> &recipient) override in AddDeathRecipient() argument 87 bool RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) override in RemoveDeathRecipient() argument 125 std::shared_ptr<BMSDeathRecipient> recipient = std::make_shared<BMSDeathRecipient>(); variable 126 ASSERT_NE(nullptr, recipient); 130 recipient->OnRemoteDied(wptrDeath); 146 std::shared_ptr<BMSDeathRecipient> recipient = std::make_shared<BMSDeathRecipient>(); variable 147 ASSERT_NE(nullptr, recipient); 149 recipient->OnRemoteDied(wptrDeath); 166 std::shared_ptr<BMSDeathRecipient> recipient = std::make_shared<BMSDeathRecipient>(); variable 167 ASSERT_NE(nullptr, recipient); [all …]
|
/ohos5.0/foundation/communication/dsoftbus/sdk/transmission/trans_channel/proxy/src/ |
H A D | client_trans_proxy_file_manager.c | 1270 if (recipient == NULL) { in GetRecipientInCreateFileRef() 1285 recipient->objRefCount++; in GetRecipientInCreateFileRef() 1287 return recipient; in GetRecipientInCreateFileRef() 1297 if (recipient == NULL || recipient->recvState == TRANS_FILE_RECV_IDLE_STATE) { in GetRecipientInProcessRef() 1307 return recipient; in GetRecipientInProcessRef() 1317 if (recipient == NULL) { in GetRecipientInfo() 1327 return recipient; in GetRecipientInfo() 1353 if (recipient == NULL) { in CreateFileFromFrame() 1591 if (recipient == NULL) { in WriteFrameToFile() 1776 if (recipient == NULL) { in ProcessCrcCheckSumData() [all …]
|
/ohos5.0/base/notification/common_event_service/services/test/unittest/ability_manager_death_recipient_unit_test/ |
H A D | ability_manager_death_recipient_unit_test.cpp | 66 …std::shared_ptr<AbilityManagerDeathRecipient> recipient = std::make_shared<AbilityManagerDeathReci… variable 67 ASSERT_NE(nullptr, recipient); 71 recipient->OnRemoteDied(wptrDeath); 87 …std::shared_ptr<AbilityManagerDeathRecipient> recipient = std::make_shared<AbilityManagerDeathReci… variable 88 ASSERT_NE(nullptr, recipient); 90 recipient->OnRemoteDied(wptrDeath); 107 …std::shared_ptr<AbilityManagerDeathRecipient> recipient = std::make_shared<AbilityManagerDeathReci… variable 108 ASSERT_NE(nullptr, recipient); 112 recipient->OnRemoteDied(wptrDeath);
|
/ohos5.0/base/account/os_account/services/accountmgr/test/unittest/os_account/ |
H A D | os_account_subscribe_death_recipient_test.cpp | 89 …std::shared_ptr<OsAccountSubscribeDeathRecipient> recipient = std::make_shared<OsAccountSubscribeD… variable 90 ASSERT_NE(nullptr, recipient); 91 recipient->OnRemoteDied(listener); 107 …std::shared_ptr<OsAccountSubscribeDeathRecipient> recipient = std::make_shared<OsAccountSubscribeD… variable 108 ASSERT_NE(nullptr, recipient); 110 recipient->OnRemoteDied(wptrDeath); 127 ASSERT_NE(nullptr, recipient); 130 recipient->OnRemoteDied(wptrDeath); 144 std::shared_ptr<AbilityManagerAdapter::AbilityMgrDeathRecipient> recipient = variable 146 ASSERT_NE(nullptr, recipient); [all …]
|
/ohos5.0/drivers/peripheral/display/composer/test/unittest/ |
H A D | hdi_death_test.cpp | 44 sptr<IRemoteObject::DeathRecipient> recipient = new ComposerDiedRecipient(); variable 45 ASSERT_TRUE(recipient != nullptr); 46 auto ret = displayComposer_->AddDeathRecipient(recipient); 56 sptr<IRemoteObject::DeathRecipient> recipient = new ComposerDiedRecipient(); variable 57 ASSERT_TRUE(recipient != nullptr); 58 auto ret = displayComposer_->AddDeathRecipient(recipient);
|
/ohos5.0/drivers/peripheral/display/buffer/test/unittest/ |
H A D | death_test.cpp | 44 sptr<IRemoteObject::DeathRecipient> recipient = new BufferDiedRecipient(); variable 45 ASSERT_TRUE(recipient != nullptr); 46 auto ret = displayBuffer_->AddDeathRecipient(recipient); 56 sptr<IRemoteObject::DeathRecipient> recipient = new BufferDiedRecipient(); variable 57 ASSERT_TRUE(recipient != nullptr); 58 auto ret = displayBuffer_->AddDeathRecipient(recipient);
|
/ohos5.0/docs/zh-cn/release-notes/changelogs/OpenHarmony_4.0.3.2/ |
H A D | changelog-softbus.md | 5 unregisterDeathRecipient(recipient: DeathRecipient, flags: number)方法返回值为boolean,更正为void。 9 该unregisterDeathRecipient接口如果需要继续使用,建议优先使用removeDeathRecipient(recipient: DeathRecipient, flags: nu… 16 unregisterDeathRecipient(recipient: DeathRecipient, flags: number): boolean 22 unregisterDeathRecipient(recipient: DeathRecipient, flags: number): void 27 该unregisterDeathRecipient接口如果需要继续使用,建议优先使用removeDeathRecipient(recipient: DeathRecipient, flags: nu…
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/ |
H A D | wifi_hdi_wpa_proxy.c | 221 if (recipient == NULL || service == NULL) { in ProxyOnRemoteDied() 228 if (recipient == NULL) { in ProxyOnRemoteDied() 233 OsalMemFree(recipient); in ProxyOnRemoteDied() 234 recipient = NULL; in ProxyOnRemoteDied() 253 if (recipient == NULL) { in RegistHdfDeathCallBack() 257 recipient->OnRemoteDied = ProxyOnRemoteDied; in RegistHdfDeathCallBack() 607 if (recipient == NULL || service == NULL) { in ProxyOnApRemoteDied() 614 if (recipient == NULL) { in ProxyOnApRemoteDied() 619 OsalMemFree(recipient); in ProxyOnApRemoteDied() 620 recipient = NULL; in ProxyOnApRemoteDied() [all …]
|
/ohos5.0/base/powermgr/battery_manager/test/unittest/mock/source/ |
H A D | mock_remote_object.cpp | 44 bool MockRemoteObject::AddDeathRecipient(const sptr<DeathRecipient>& recipient) in AddDeathRecipient() argument 46 (void)recipient; in AddDeathRecipient() 50 bool MockRemoteObject::RemoveDeathRecipient(const sptr<DeathRecipient>& recipient) in RemoveDeathRecipient() argument 52 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/base/powermgr/display_manager/state_manager/test/unittest/mock/src/ |
H A D | mock_display_remote_object.cpp | 45 bool MockDisplayRemoteObject::AddDeathRecipient(const sptr<DeathRecipient>& recipient) in AddDeathRecipient() argument 47 (void)recipient; in AddDeathRecipient() 51 bool MockDisplayRemoteObject::RemoveDeathRecipient(const sptr<DeathRecipient>& recipient) in RemoveDeathRecipient() argument 53 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/base/powermgr/thermal_manager/test/unittest/mock/src/ |
H A D | mock_thermal_remote_object.cpp | 49 bool MockThermalRemoteObject::AddDeathRecipient(const sptr<DeathRecipient>& recipient) in AddDeathRecipient() argument 51 (void)recipient; in AddDeathRecipient() 55 bool MockThermalRemoteObject::RemoveDeathRecipient(const sptr<DeathRecipient>& recipient) in RemoveDeathRecipient() argument 57 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/base/powermgr/battery_statistics/test/unittest/mock/source/ |
H A D | mock_stats_remote_object.cpp | 43 bool MockStatsRemoteObject::AddDeathRecipient(const sptr<DeathRecipient> &recipient) in AddDeathRecipient() argument 45 (void)recipient; in AddDeathRecipient() 49 bool MockStatsRemoteObject::RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) in RemoveDeathRecipient() argument 51 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/base/powermgr/power_manager/test/unittest/mock/ |
H A D | mock_power_remote_object.cpp | 52 bool MockPowerRemoteObject::AddDeathRecipient(const sptr<DeathRecipient>& recipient) in AddDeathRecipient() argument 54 (void)recipient; in AddDeathRecipient() 58 bool MockPowerRemoteObject::RemoveDeathRecipient(const sptr<DeathRecipient>& recipient) in RemoveDeathRecipient() argument 60 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/foundation/distributedhardware/device_manager/test/commonunittest/ |
H A D | UTTest_dm_distributed_hardware_load.h | 50 bool AddDeathRecipient(const sptr<DeathRecipient> &recipient) override in AddDeathRecipient() argument 52 (void)recipient; in AddDeathRecipient() 55 bool RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) override in RemoveDeathRecipient() argument 57 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-ipc-kit/ |
H A D | _o_h_i_p_c_remote_object.md | 57 …ecipient_Destroy](#oh_ipcdeathrecipient_destroy) (OHIPCDeathRecipient \*recipient) | 销毁OHIPCDeathR… 58 …oxy_adddeathrecipient) (OHIPCRemoteProxy \*proxy, OHIPCDeathRecipient \*recipient) | 向OHIPCRemoteP… 59 …_removedeathrecipient) (OHIPCRemoteProxy \*proxy, OHIPCDeathRecipient \*recipient) | 移除向OHIPCRemot… 215 void OH_IPCDeathRecipient_Destroy (OHIPCDeathRecipient * recipient) 230 | recipient | 要销毁的OHIPCDeathRecipient对象指针。 | 236 int OH_IPCRemoteProxy_AddDeathRecipient (OHIPCRemoteProxy * proxy, OHIPCDeathRecipient * recipient ) 252 | recipient | 用于接收远程对象死亡通知的死亡对象指针,不能为空。 | 348 …OH_IPCRemoteProxy_RemoveDeathRecipient (OHIPCRemoteProxy * proxy, OHIPCDeathRecipient * recipient ) 364 | recipient | 用于接收远程对象死亡通知的死亡对象指针,不能为空。 |
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/manager/src/ |
H A D | devhost_service_proxy.c | 70 void DevHostServiceProxyOnRemoteDied(struct HdfDeathRecipient *recipient, struct HdfRemoteService *… in DevHostServiceProxyOnRemoteDied() argument 72 if (recipient == NULL || service == NULL) { in DevHostServiceProxyOnRemoteDied() 85 struct HdfDeathRecipient, recipient, struct DevHostServiceProxy, recipient); in DevHostServiceProxyOnRemoteDied() 112 inst->recipient.OnRemoteDied = DevHostServiceProxyOnRemoteDied; in DevHostServiceProxyConstruct() 117 HdfRemoteServiceAddDeathRecipient(remote, &inst->recipient); in DevHostServiceProxyConstruct()
|
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/services/distributedhardwarefwkservice/test/unittest/common/ipc/include/ |
H A D | publisher_listener_proxy_test.h | 64 bool AddDeathRecipient(const sptr<DeathRecipient> &recipient) in AddDeathRecipient() argument 66 (void)recipient; in AddDeathRecipient() 70 bool RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) in RemoveDeathRecipient() argument 72 (void)recipient; in RemoveDeathRecipient()
|
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_native/client/hdi_client/hdi_interface/ |
H A D | wifi_hdi_wpa_proxy_test.cpp | 91 extern "C" void ProxyOnApRemoteDied(struct HdfDeathRecipient* recipient, struct HdfRemoteService* s… 94 struct HdfDeathRecipient recipient; variable 97 ProxyOnApRemoteDied(&recipient, nullptr); 141 extern "C" void ProxyOnRemoteDied(struct HdfDeathRecipient* recipient, struct HdfRemoteService* ser… 144 struct HdfDeathRecipient recipient; variable 147 ProxyOnRemoteDied(&recipient, nullptr);
|
/ohos5.0/drivers/hdf_core/adapter/uhdf2/ipc/src/ |
H A D | hdf_remote_service.c | 20 struct HdfRemoteService *service, struct HdfDeathRecipient *recipient) in HdfRemoteServiceAddDeathRecipient() argument 22 HdfRemoteAdapterAddDeathRecipient(service, recipient); in HdfRemoteServiceAddDeathRecipient() 26 struct HdfRemoteService *service, struct HdfDeathRecipient *recipient) in HdfRemoteServiceRemoveDeathRecipient() argument 28 HdfRemoteAdapterRemoveDeathRecipient(service, recipient); in HdfRemoteServiceRemoveDeathRecipient()
|
/ohos5.0/foundation/window/window_manager/test/common/mock/ |
H A D | iremote_object_mocker.h | 53 bool AddDeathRecipient(const sptr<DeathRecipient> &recipient) in AddDeathRecipient() argument 58 bool RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) in RemoveDeathRecipient() argument 103 bool AddDeathRecipient(const sptr<DeathRecipient> &recipient) in AddDeathRecipient() argument 108 bool RemoveDeathRecipient(const sptr<DeathRecipient> &recipient) in RemoveDeathRecipient() argument
|
/ohos5.0/drivers/hdf_core/framework/test/fuzztest/uhdf2_ipc_fuzzer/ipc_fuzzer/ |
H A D | hdfipc_fuzzer.cpp | 36 struct HdfDeathRecipient* recipient = nullptr; in HdfIpcFuzzTest() local 37 HdfRemoteAdapterAddDeathRecipient(service, recipient); in HdfIpcFuzzTest() 38 HdfRemoteAdapterRemoveDeathRecipient(service, recipient); in HdfIpcFuzzTest()
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/c_api/include/ |
H A D | ipc_cremote_object.h | 237 void OH_IPCDeathRecipient_Destroy(OHIPCDeathRecipient *recipient); 252 int OH_IPCRemoteProxy_AddDeathRecipient(OHIPCRemoteProxy *proxy, OHIPCDeathRecipient *recipient); 267 int OH_IPCRemoteProxy_RemoveDeathRecipient(OHIPCRemoteProxy *proxy, OHIPCDeathRecipient *recipient);
|
/ohos5.0/foundation/communication/ipc/interfaces/innerkits/rust/src/cxx/ |
H A D | remote_object_wrapper.cpp | 64 sptr<IRemoteObject::DeathRecipient> recipient(new DeathRecipientWrapper(callback)); in AddDeathRecipient() local 65 bool res = sptr_->AddDeathRecipient(recipient); in AddDeathRecipient() 69 return std::make_unique<DeathRecipientRemoveHandler>(sptr(sptr_), sptr(recipient)); in AddDeathRecipient() 122 sptr<IRemoteObject> remote, sptr<IRemoteObject::DeathRecipient> recipient) in DeathRecipientRemoveHandler() argument 125 this->inner_ = std::move(recipient); in DeathRecipientRemoveHandler()
|
/ohos5.0/foundation/communication/ipc/ipc/native/src/jni/source/ |
H A D | ohos_rpc_remote_object.cpp | 136 bool Add(const sptr<JDeathRecipient> &recipient); 138 bool Remove(const sptr<JDeathRecipient> &recipient); 140 sptr<JDeathRecipient> Find(jobject recipient); 351 bool JDeathRecipientList::Add(const sptr<JDeathRecipient> &recipient) in Add() argument 354 auto ret = set_.insert(recipient); in Add() 361 return (set_.erase(recipient) > 0); in Remove() 364 sptr<JDeathRecipient> JDeathRecipientList::Find(jobject recipient) in Find() argument 369 if ((*it)->Matches(recipient)) { in Find() 745 if (recipient == nullptr) { in Java_ohos_rpc_RemoteProxy_nativeAddDeathRecipient() 780 if (recipient == nullptr) { in Java_ohos_rpc_RemoteProxy_nativeRemoveDeathRecipient() [all …]
|