Home
last modified time | relevance | path

Searched refs:deathRecipient (Results 1 - 25 of 92) sorted by relevance

1234

/foundation/multimedia/av_codec/services/services/sa_avcodec/ipc/
H A Davcodec_service_stub.cpp47 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 Dmedia_service_stub.cpp52 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 Dsvc_death_recipient_test.cpp64 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 Ddomain_rpc_service_stub.cpp30 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 Dipc_capi_remote_object_unittest.cpp251 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 Dapp_running_status_module.cpp46 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 Di_standard_camera_listener.h34 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 Dform_router_proxy_mgr.cpp27 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 Dform_observer_record.cpp26 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 Dinter_ipc_client_stub.cpp51 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 Dinter_ipc_sub_stub.cpp80 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 Dinter_ipc_stub.cpp35 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 Dinter_ipc_service_stub.cpp126 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 Dutils_all_test.cpp74 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 Dform_caller_mgr.cpp44 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 Dnet_stats_client_test.cpp295 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 Dcast_session_manager.cpp106 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 Dcast_session_manager_adaptor.cpp37 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 Dnapi_remote_proxy_holder.cpp52 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 Daudio_concurrency_service.cpp57 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 Dmediakeysystemfactory_service_stub.cpp72 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 Dmedia_key_system_factory_impl.cpp63 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 Devent_filter_handler.cpp93 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 Ddistributed_kv_data_manager.h97 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 Dformhostrecord_fuzzer.cpp69 sptr<IRemoteObject::DeathRecipient> deathRecipient = nullptr; in DoSomethingInterestingWithMyAPI() local
70 formHostRecord.SetDeathRecipient(deathRecipient); in DoSomethingInterestingWithMyAPI()
71 formHostRecord.AddDeathRecipient(deathRecipient); in DoSomethingInterestingWithMyAPI()

Completed in 11 milliseconds

1234