/foundation/multimedia/av_codec/services/services/sa_avcodec/ipc/ |
H A D | avcodec_service_stub.cpp | 47 sptr<AVCodecDeathRecipient> deathRecipient = nullptr; in DestroyStubForPid() local 52 deathRecipient = itDeath->second; in DestroyStubForPid() 54 if (deathRecipient != nullptr) { in DestroyStubForPid() 55 deathRecipient->SetNotifyCb(nullptr); in DestroyStubForPid() 65 if (avCodecListener != nullptr && avCodecListener->AsObject() != nullptr && deathRecipient != nullptr) { in DestroyStubForPid() 66 (void)avCodecListener->AsObject()->RemoveDeathRecipient(deathRecipient); in DestroyStubForPid() 121 sptr<AVCodecDeathRecipient> deathRecipient = new (std::nothrow) AVCodecDeathRecipient(pid); in SetDeathListener() local 122 CHECK_AND_RETURN_RET_LOG(deathRecipient != nullptr, AVCS_ERR_NO_MEMORY, "failed to new AVCodecDeathRecipient"); in SetDeathListener() 124 deathRecipient->SetNotifyCb(std::bind(&AVCodecServiceStub::ClientDied, this, std::placeholders::_1)); in SetDeathListener() 127 (void)avCodecListener->AsObject()->AddDeathRecipient(deathRecipient); in SetDeathListener() [all...] |
/foundation/multimedia/player_framework/services/services/sa_media/ipc/ |
H A D | media_service_stub.cpp | 52 sptr<MediaDeathRecipient> deathRecipient = nullptr; in DestroyStubForPid() local 57 deathRecipient = itDeath->second; in DestroyStubForPid() 59 if (deathRecipient != nullptr) { in DestroyStubForPid() 60 deathRecipient->SetNotifyCb(nullptr); in DestroyStubForPid() 70 if (mediaListener != nullptr && mediaListener->AsObject() != nullptr && deathRecipient != nullptr) { in DestroyStubForPid() 71 (void)mediaListener->AsObject()->RemoveDeathRecipient(deathRecipient); in DestroyStubForPid() 132 sptr<MediaDeathRecipient> deathRecipient = new(std::nothrow) MediaDeathRecipient(pid); in SetDeathListener() local 133 CHECK_AND_RETURN_RET_LOG(deathRecipient != nullptr, MSERR_NO_MEMORY, "failed to new MediaDeathRecipient"); in SetDeathListener() 135 deathRecipient->SetNotifyCb(std::bind(&MediaServiceStub::ClientDied, this, std::placeholders::_1)); in SetDeathListener() 138 (void)mediaListener->AsObject()->AddDeathRecipient(deathRecipient); in SetDeathListener() [all...] |
/foundation/filemanagement/app_file_service/tests/unittests/backup_api/backup_impl/ |
H A D | svc_death_recipient_test.cpp | 64 sptr<SvcDeathRecipient> deathRecipient = sptr(new SvcDeathRecipient(CallBack)); in HWTEST_F() local 65 remote->AddDeathRecipient(deathRecipient); in HWTEST_F() 66 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 68 deathRecipient = nullptr; in HWTEST_F()
|
/foundation/CastEngine/castengine_wifi_display/services/interaction/domain/rpc/ |
H A D | domain_rpc_service_stub.cpp | 30 for (auto deathRecipient : deathRecipients_) { in ~DomainRpcServiceStub() 31 if (deathRecipient.second != nullptr) { in ~DomainRpcServiceStub() 32 deathRecipient.second->SetDeathListener(nullptr); in ~DomainRpcServiceStub() 33 deathRecipient.second = nullptr; in ~DomainRpcServiceStub() 99 auto deathRecipient = new (std::nothrow) DomainRpcDeathRecipient(peerDevId); in SetListenerObject() local 100 deathRecipients_[peerDevId] = deathRecipient; in SetListenerObject() 104 if (!peerProxy->AsObject()->AddDeathRecipient(deathRecipient)) { in SetListenerObject()
|
/foundation/communication/ipc/ipc/native/test/unittest/common/ |
H A D | ipc_capi_remote_object_unittest.cpp | 251 auto deathRecipient = OH_IPCDeathRecipient_Create(nullptr, OnDeathRecipientDestroyCallback, this); in HWTEST_F() local 252 EXPECT_EQ(deathRecipient, nullptr); in HWTEST_F() 253 deathRecipient = OH_IPCDeathRecipient_Create(OnDeathRecipientCallback, nullptr, nullptr); in HWTEST_F() 254 EXPECT_NE(deathRecipient, nullptr); in HWTEST_F() 255 OH_IPCDeathRecipient_Destroy(deathRecipient); in HWTEST_F() 256 deathRecipient = OH_IPCDeathRecipient_Create(OnDeathRecipientCallback, OnDeathRecipientDestroyCallback, this); in HWTEST_F() 257 EXPECT_NE(deathRecipient, nullptr); in HWTEST_F() 258 OH_IPCDeathRecipient_Destroy(deathRecipient); in HWTEST_F() 263 auto deathRecipient = OH_IPCDeathRecipient_Create(OnDeathRecipientCallback, OnDeathRecipientDestroyCallback, this); in HWTEST_F() local 264 ASSERT_NE(deathRecipient, nullpt in HWTEST_F() 283 auto deathRecipient = OH_IPCDeathRecipient_Create(OnDeathRecipientCallback, OnDeathRecipientDestroyCallback, HWTEST_F() local 310 auto deathRecipient = OH_IPCDeathRecipient_Create(OnDeathRecipientCallback, OnDeathRecipientDestroyCallback, HWTEST_F() local [all...] |
/foundation/ability/ability_runtime/services/appmgr/src/ |
H A D | app_running_status_module.cpp | 46 sptr<ClientDeathRecipient> deathRecipient = new (std::nothrow) ClientDeathRecipient(shared_from_this()); in RegisterListener() local 47 if (deathRecipient == nullptr) { in RegisterListener() 48 TAG_LOGE(AAFwkTag::APPMGR, "null deathRecipient"); in RegisterListener() 52 listener->AsObject()->AddDeathRecipient(deathRecipient); in RegisterListener() 53 listeners_.emplace(listener, deathRecipient); in RegisterListener() 120 auto deathRecipient = itemFind->second; in RemoveListenerAndDeathRecipient() local 128 storedListener->AsObject()->RemoveDeathRecipient(deathRecipient); in RemoveListenerAndDeathRecipient()
|
/foundation/multimedia/camera_framework/interfaces/inner_api/native/camera/include/input/ |
H A D | i_standard_camera_listener.h | 34 void AddCameraDeathRecipient(sptr<CameraDeathRecipient> &deathRecipient) in AddCameraDeathRecipient() argument 38 (void)this->AsObject()->AddDeathRecipient(deathRecipient); in AddCameraDeathRecipient() 40 deathRecipient_ = deathRecipient; in AddCameraDeathRecipient()
|
/foundation/ability/form_fwk/services/src/ |
H A D | form_router_proxy_mgr.cpp | 27 const sptr<IRemoteObject::DeathRecipient> &deathRecipient) in SetDeathRecipient() 33 deathRecipients_.emplace(callerToken, deathRecipient); in SetDeathRecipient() 34 callerToken->AddDeathRecipient(deathRecipient); in SetDeathRecipient() 36 HILOG_DEBUG("The deathRecipient has been added"); in SetDeathRecipient() 121 auto deathRecipient = iter->second; in CleanResource() local 123 object->RemoveDeathRecipient(deathRecipient); in CleanResource() 26 SetDeathRecipient(const sptr<IRemoteObject> &callerToken, const sptr<IRemoteObject::DeathRecipient> &deathRecipient) SetDeathRecipient() argument
|
H A D | form_observer_record.cpp | 26 const sptr<IRemoteObject::DeathRecipient> &deathRecipient) in SetDeathRecipient() 29 if (callerToken == nullptr || deathRecipient == nullptr) { in SetDeathRecipient() 30 HILOG_ERROR("empty callerToken or deathRecipient"); in SetDeathRecipient() 36 deathRecipients_.emplace(callerToken, deathRecipient); in SetDeathRecipient() 37 callerToken->AddDeathRecipient(deathRecipient); in SetDeathRecipient() 39 HILOG_DEBUG("The deathRecipient has been added"); in SetDeathRecipient() 163 auto deathRecipient = iter->second; in CleanResource() local 165 object->RemoveDeathRecipient(deathRecipient); in CleanResource() 292 sptr<IRemoteObject::DeathRecipient> deathRecipient = new (std::nothrow) FormObserverRecord::ClientDeathRecipient(); in SetFormEventObserverLocked() local 293 if (deathRecipient in SetFormEventObserverLocked() 25 SetDeathRecipient(const sptr<IRemoteObject> &callerToken, const sptr<IRemoteObject::DeathRecipient> &deathRecipient) SetDeathRecipient() argument [all...] |
/foundation/CastEngine/castengine_wifi_display/services/interaction/interprocess/ |
H A D | inter_ipc_client_stub.cpp | 51 auto deathRecipient = new (std::nothrow) InterIpcDeathRecipient(key); in SetListenerObject() local 52 deathRecipients_[key] = deathRecipient; in SetListenerObject() 56 if (!peerProxy->AsObject()->AddDeathRecipient(deathRecipient)) { in SetListenerObject()
|
H A D | inter_ipc_sub_stub.cpp | 80 auto deathRecipient = new (std::nothrow) InterIpcDeathRecipient(key); in SetListenerObject() local 81 deathRecipients_[key] = deathRecipient; in SetListenerObject() 85 if (!peerProxy->AsObject()->AddDeathRecipient(deathRecipient)) { in SetListenerObject()
|
H A D | inter_ipc_stub.cpp | 35 for (auto deathRecipient : deathRecipients_) { in ~InterIpcStub() 36 if (deathRecipient.second != nullptr) { in ~InterIpcStub() 37 deathRecipient.second->SetDeathListener(nullptr); in ~InterIpcStub() 38 deathRecipient.second = nullptr; in ~InterIpcStub()
|
H A D | inter_ipc_service_stub.cpp | 126 auto deathRecipient = new (std::nothrow) InterIpcDeathRecipient(key); in SetListenerObject() local 127 deathRecipients_[key] = deathRecipient; in SetListenerObject() 131 if (!peerProxy->AsObject()->AddDeathRecipient(deathRecipient)) { in SetListenerObject()
|
/foundation/window/window_manager/utils/test/unittest/ |
H A D | utils_all_test.cpp | 74 sptr<AgentDeathRecipient> deathRecipient = new AgentDeathRecipient(nullptr); in HWTEST_F() local 76 deathRecipient->OnRemoteDied(nullptr); in HWTEST_F() 79 deathRecipient->OnRemoteDied(remoteObj); in HWTEST_F() 82 deathRecipient->callback_ = [&remoteObj](sptr<IRemoteObject>& remote) { in HWTEST_F() 85 deathRecipient->OnRemoteDied(remoteObj); in HWTEST_F()
|
/foundation/ability/form_fwk/interfaces/kits/native/src/ |
H A D | form_caller_mgr.cpp | 44 sptr<IRemoteObject::DeathRecipient> deathRecipient = in AddFormHostCaller() local 48 if (deathRecipient == nullptr) { in AddFormHostCaller() 51 caller->AddDeathRecipient(deathRecipient); in AddFormHostCaller() 123 sptr<IRemoteObject::DeathRecipient> deathRecipient = in AddFormProviderCaller() local 127 if (deathRecipient == nullptr) { in AddFormProviderCaller() 130 caller->AddDeathRecipient(deathRecipient); in AddFormProviderCaller()
|
/foundation/communication/netmanager_base/test/netstatsmanager/unittest/net_stats_manager_test/ |
H A D | net_stats_client_test.cpp | 295 sptr<IRemoteObject::DeathRecipient> deathRecipient = in HWTEST_F() local 298 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 306 sptr<IRemoteObject::DeathRecipient> deathRecipient = in HWTEST_F() local 309 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 310 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 327 sptr<IRemoteObject::DeathRecipient> deathRecipient = in HWTEST_F() local 330 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 340 sptr<IRemoteObject::DeathRecipient> deathRecipient = in HWTEST_F() local 343 deathRecipient->OnRemoteDied(remote); in HWTEST_F() 352 sptr<IRemoteObject::DeathRecipient> deathRecipient in HWTEST_F() local [all...] |
/foundation/CastEngine/castengine_cast_framework/client/src/ |
H A D | cast_session_manager.cpp | 106 sptr<CastEngineServiceDeathRecipient> deathRecipient( in RegisterListener() 108 if (!deathRecipient) { in RegisterListener() 112 if (adaptor->RegisterListener(listener, deathRecipient) == CAST_ENGINE_SUCCESS) { in RegisterListener() 114 deathRecipient_ = deathRecipient; in RegisterListener()
|
H A D | cast_session_manager_adaptor.cpp | 37 sptr<IRemoteObject::DeathRecipient> deathRecipient) in RegisterListener() 53 if (object->AddDeathRecipient(deathRecipient)) { in RegisterListener() 55 deathRecipient_ = deathRecipient; in RegisterListener() 156 CLOGE("deathRecipient is null"); in UnsubscribeDeathRecipient() 36 RegisterListener(std::shared_ptr<ICastSessionManagerListener> listener, sptr<IRemoteObject::DeathRecipient> deathRecipient) RegisterListener() argument
|
/foundation/communication/ipc/ipc/native/src/napi_common/source/ |
H A D | napi_remote_proxy_holder.cpp | 52 napi_get_reference_value(param->env, param->deathRecipient->GetDeathRecipientRef(), &jsDeathRecipient);
in AfterWorkCallback() 73 napi_status napiStatus = napi_delete_reference(param->env, param->deathRecipient->GetDeathRecipientRef());
in AfterWorkCallback() 77 param->deathRecipient->CleanDeatRecipientRef();
in AfterWorkCallback() 108 .deathRecipient = this
in OnRemoteDied()
|
/foundation/multimedia/audio_framework/services/audio_policy/server/src/service/concurrency/ |
H A D | audio_concurrency_service.cpp | 57 const sptr<AudioConcurrencyDeathRecipient> &deathRecipient, uint32_t sessionID) in AudioConcurrencyClient() 58 : callback_(callback), object_(object), deathRecipient_(deathRecipient), sessionID_(sessionID) in AudioConcurrencyClient() 87 sptr<AudioConcurrencyDeathRecipient> deathRecipient = new in SetAudioConcurrencyCallback() local 89 object->AddDeathRecipient(deathRecipient); in SetAudioConcurrencyCallback() 91 std::make_shared<AudioConcurrencyClient>(callback, object, deathRecipient, sessionID); in SetAudioConcurrencyCallback() 55 AudioConcurrencyClient( const std::shared_ptr<AudioConcurrencyCallback> &callback, const sptr<IRemoteObject> &object, const sptr<AudioConcurrencyDeathRecipient> &deathRecipient, uint32_t sessionID) AudioConcurrencyClient() argument
|
/foundation/multimedia/drm_framework/services/drm_service/server/src/ |
H A D | mediakeysystemfactory_service_stub.cpp | 72 sptr<DrmDeathRecipient> deathRecipient = new (std::nothrow) DrmDeathRecipient(pid);
in SetListenerObject() local 73 DRM_CHECK_AND_RETURN_RET_LOG(deathRecipient != nullptr, DRM_MEMORY_ERROR, "failed to new DrmDeathRecipient");
in SetListenerObject() 74 deathRecipient->SetNotifyCb([this] (pid_t pid) {
in SetListenerObject() 78 (void)clientListener->AsObject()->AddDeathRecipient(deathRecipient);
in SetListenerObject() 81 deathRecipientMap_[pid] = deathRecipient;
in SetListenerObject()
|
/foundation/multimedia/drm_framework/frameworks/native/drm/ |
H A D | media_key_system_factory_impl.cpp | 63 sptr<DrmDeathRecipient> deathRecipient = new (std::nothrow) DrmDeathRecipient(pid);
in GetServiceProxy() local 64 DRM_CHECK_AND_RETURN_RET_LOG(deathRecipient != nullptr, nullptr,
in GetServiceProxy() 66 deathRecipient->SetNotifyCb([this] (pid_t pid) {
in GetServiceProxy() 69 bool result = object->AddDeathRecipient(deathRecipient);
in GetServiceProxy() 81 deathRecipient_ = deathRecipient;
in GetServiceProxy()
|
/foundation/multimodalinput/input/service/filter/src/ |
H A D | event_filter_handler.cpp | 93 sptr<IRemoteObject::DeathRecipient> deathRecipient = new (std::nothrow) EventFilterDeathRecipient(deathCallback); in AddInputEventFilter() local 94 CHKPR(deathRecipient, RET_ERR); in AddInputEventFilter() 95 filter->AsObject()->AddDeathRecipient(deathRecipient); in AddInputEventFilter() 96 FilterInfo info { .filter = filter, .deathRecipient = deathRecipient, .filterId = filterId, in AddInputEventFilter()
|
/foundation/distributeddatamgr/kv_store/kvstoremock/frameworks/innerkitsimpl/distributeddatafwk/include/ |
H A D | distributed_kv_data_manager.h | 97 API_EXPORT void RegisterKvStoreServiceDeathRecipient(std::shared_ptr<KvStoreDeathRecipient> deathRecipient); 99 API_EXPORT void UnRegisterKvStoreServiceDeathRecipient(std::shared_ptr<KvStoreDeathRecipient> deathRecipient);
|
/foundation/ability/form_fwk/test/fuzztest/formhostrecord_fuzzer/ |
H A D | formhostrecord_fuzzer.cpp | 69 sptr<IRemoteObject::DeathRecipient> deathRecipient = nullptr; in DoSomethingInterestingWithMyAPI() local 70 formHostRecord.SetDeathRecipient(deathRecipient); in DoSomethingInterestingWithMyAPI() 71 formHostRecord.AddDeathRecipient(deathRecipient); in DoSomethingInterestingWithMyAPI()
|