Home
last modified time | relevance | path

Searched refs:DeathRecipient (Results 1 – 18 of 18) sorted by relevance

/system/core/libbinderwrapper/
Dreal_binder_wrapper.cc30 class RealBinderWrapper::DeathRecipient : public IBinder::DeathRecipient { class in android::RealBinderWrapper
32 explicit DeathRecipient(const ::base::Closure& callback) in DeathRecipient() function in android::RealBinderWrapper::DeathRecipient
34 ~DeathRecipient() = default;
45 DISALLOW_COPY_AND_ASSIGN(DeathRecipient);
89 sp<DeathRecipient> recipient(new DeathRecipient(callback)); in RegisterForDeathNotifications()
Dreal_binder_wrapper.h47 class DeathRecipient;
51 std::map<sp<IBinder>, sp<DeathRecipient>> death_recipients_;
/system/netd/server/
DEventReporter.cpp51 class DeathRecipient : public android::IBinder::DeathRecipient { in registerUnsolEventListener() class
53 DeathRecipient(EventReporter* eventReporter, in registerUnsolEventListener() function in EventReporter::registerUnsolEventListener::DeathRecipient
56 ~DeathRecipient() override = default; in registerUnsolEventListener()
65 android::sp<android::IBinder::DeathRecipient> deathRecipient = in registerUnsolEventListener()
66 new DeathRecipient(this, listener); in registerUnsolEventListener()
DOemNetdListener.cpp50 class DeathRecipient : public ::android::IBinder::DeathRecipient { in registerOemUnsolicitedEventListenerInternal() class
52 DeathRecipient(OemNetdListener* oemNetdListener, in registerOemUnsolicitedEventListenerInternal() function in com::android::internal::net::OemNetdListener::registerOemUnsolicitedEventListenerInternal::DeathRecipient
55 ~DeathRecipient() override = default; in registerOemUnsolicitedEventListenerInternal()
64 ::android::sp<::android::IBinder::DeathRecipient> deathRecipient = in registerOemUnsolicitedEventListenerInternal()
65 new DeathRecipient(this, listener); in registerOemUnsolicitedEventListenerInternal()
DOemNetdListener.h35 const ::android::sp<::android::IBinder::DeathRecipient>>;
DEventReporter.h36 const android::sp<android::IBinder::DeathRecipient>>;
DMDnsEventReporter.h26 class EventListener : public android::IBinder::DeathRecipient {
/system/libhwbinder/include/hwbinder/
DIBinder.h96 class DeathRecipient : public virtual RefBase
124 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
135 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
138 wp<DeathRecipient>* outRecipient = nullptr) = 0;
DBpHwBinder.h45 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
48 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
51 wp<DeathRecipient>* outRecipient = nullptr);
108 wp<DeathRecipient> recipient;
DBinder.h43 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
47 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
50 wp<DeathRecipient>* outRecipient = nullptr);
/system/libhidl/transport/token/1.0/utils/include/hidl/
DHybridInterface.h206 const sp<IBinder::DeathRecipient>& recipient,
210 const wp<IBinder::DeathRecipient>& recipient,
213 wp<IBinder::DeathRecipient>* outRecipient = nullptr);
222 wp<IBinder::DeathRecipient> recipient;
227 const wp<IBinder::DeathRecipient>& r, in Obituary()
246 sp<IBinder::DeathRecipient> dr = recipient.promote(); in serviceDied()
456 const sp<IBinder::DeathRecipient>& recipient, in linkToDeath()
474 const wp<IBinder::DeathRecipient>& recipient, in unlinkToDeath()
476 wp<IBinder::DeathRecipient>* outRecipient) { in unlinkToDeath()
/system/libhwbinder/
DBinder.cpp141 const sp<DeathRecipient>& /*recipient*/, void* /*cookie*/, in linkToDeath() argument
148 const wp<DeathRecipient>& /*recipient*/, void* /*cookie*/, in unlinkToDeath() argument
149 uint32_t /*flags*/, wp<DeathRecipient>* /*outRecipient*/) in unlinkToDeath() argument
DBpHwBinder.cpp122 const sp<DeathRecipient>& recipient, void* cookie, uint32_t flags) in linkToDeath()
156 const wp<DeathRecipient>& recipient, void* cookie, uint32_t flags, in unlinkToDeath()
157 wp<DeathRecipient>* outRecipient) in unlinkToDeath()
232 sp<DeathRecipient> recipient = obit.recipient.promote(); in reportOneDeath()
/system/core/libstats/bootstrap/
DBootstrapClientInternal.h25 class BootstrapClientInternal : public IBinder::DeathRecipient {
/system/chre/host/hal_generic/common/
Dgeneric_context_hub_base.h104 mDeathRecipient = new DeathRecipient(this); in GenericContextHubBase()
373 class DeathRecipient : public hidl_death_recipient {
375 explicit DeathRecipient(const sp<GenericContextHubBase> contexthub) in DeathRecipient() function
390 sp<DeathRecipient> mDeathRecipient;
/system/hardware/interfaces/suspend/1.0/default/
DSuspendControlService.h42 public virtual IBinder::DeathRecipient {
/system/libhidl/transport/include/hidl/
DHidlBinderSupport.h40 struct hidl_binder_death_recipient : IBinder::DeathRecipient {
/system/tools/hidl/test/java_test/src/com/android/commands/hidl_test_java/
DHidlTestJava.java93 final class HidlDeathRecipient implements HwBinder.DeathRecipient {