HomeSort by relevance Sort by last modified time
    Searched refs:DeathRecipient (Results 1 - 25 of 338) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /frameworks/base/core/java/android/os/
IHwBinder.java 53 public interface DeathRecipient {
71 public boolean linkToDeath(DeathRecipient recipient, long cookie);
78 public boolean unlinkToDeath(DeathRecipient recipient);
HwRemoteBinder.java 45 public native boolean linkToDeath(DeathRecipient recipient, long cookie);
46 public native boolean unlinkToDeath(DeathRecipient recipient);
61 private static final void sendDeathNotice(DeathRecipient recipient, long cookie) {
IBinder.java 82 * a {@link DeathRecipient} with the IBinder, which will be called when its
271 public interface DeathRecipient {
279 * then the given {@link DeathRecipient}'s
280 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
291 public void linkToDeath(@NonNull DeathRecipient recipient, int flags)
301 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
312 public boolean unlinkToDeath(@NonNull DeathRecipient recipient, int flags);
  /system/libhwbinder/include/hwbinder/
IBinder.h 60 class DeathRecipient : public virtual RefBase
70 * then DeathRecipient::binderDied() will be called with a reference
88 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
99 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
102 wp<DeathRecipient>* outRecipient = NULL) = 0;
BpHwBinder.h 41 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
44 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
47 wp<DeathRecipient>* outRecipient = NULL);
100 wp<DeathRecipient> recipient;
Binder.h 39 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
43 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
46 wp<DeathRecipient>* outRecipient = NULL);
  /system/core/libbinderwrapper/
real_binder_wrapper.cc 30 class RealBinderWrapper::DeathRecipient : public IBinder::DeathRecipient {
32 explicit DeathRecipient(const ::base::Closure& callback)
34 ~DeathRecipient() = default;
36 // IBinder::DeathRecipient:
45 DISALLOW_COPY_AND_ASSIGN(DeathRecipient);
89 sp<DeathRecipient> recipient(new DeathRecipient(callback));
real_binder_wrapper.h 47 class DeathRecipient;
51 std::map<sp<IBinder>, sp<DeathRecipient>> death_recipients_;
  /hardware/interfaces/automotive/vehicle/2.0/default/common/include/vhal_v2_0/
SubscriptionManager.h 94 mCallbackDeathRecipient(new DeathRecipient(
141 class DeathRecipient : public hidl_death_recipient {
143 DeathRecipient(const OnClientDead& onClientDead)
145 ~DeathRecipient() = default;
147 DeathRecipient(const DeathRecipient& ) = delete;
148 DeathRecipient& operator=(const DeathRecipient&) = delete;
168 sp<DeathRecipient> mCallbackDeathRecipient;
  /frameworks/native/libs/binder/include/binder/
ActivityManager.h 57 status_t linkToDeath(const sp<IBinder::DeathRecipient>& recipient);
58 status_t unlinkToDeath(const sp<IBinder::DeathRecipient>& recipient);
IBinder.h 94 // DeathRecipient is pure abstract, there is no virtual method
102 class DeathRecipient : public virtual RefBase
116 * then DeathRecipient::binderDied() will be called with a reference
134 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
145 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
148 wp<DeathRecipient>* outRecipient = NULL) = 0;
Binder.h 42 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
46 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
49 wp<DeathRecipient>* outRecipient = NULL);
BpBinder.h 49 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
52 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
55 wp<DeathRecipient>* outRecipient = NULL);
117 wp<DeathRecipient> recipient;
  /frameworks/native/libs/gui/include/private/gui/
ComposerService.h 44 sp<IBinder::DeathRecipient> mDeathObserver;
  /hardware/qcom/display/msm8996/hdmi_cec/
QHDMIClient.h 36 class QHDMIClient: public android::IBinder::DeathRecipient,
  /hardware/qcom/display/msm8998/hdmi_cec/
QHDMIClient.h 36 class QHDMIClient: public android::IBinder::DeathRecipient,
  /frameworks/av/media/libmedia/include/media/
IMediaDeathNotifier.h 42 class DeathNotifier: public IBinder::DeathRecipient
  /frameworks/av/media/libmediaplayer2/nuplayer2/
JWakeLock.h 44 class PMDeathRecipient : public IBinder::DeathRecipient {
49 // IBinder::DeathRecipient
  /frameworks/av/media/libmediaplayerservice/nuplayer/
AWakeLock.h 44 class PMDeathRecipient : public IBinder::DeathRecipient {
49 // IBinder::DeathRecipient
  /frameworks/base/services/core/java/com/android/server/broadcastradio/hal2/
AnnouncementAggregator.java 40 private final IBinder.DeathRecipient mDeathRecipient = new DeathRecipient();
75 private class DeathRecipient implements IBinder.DeathRecipient {
  /frameworks/support/browser/src/main/java/androidx/browser/customtabs/
CustomTabsService.java 24 import android.os.IBinder.DeathRecipient;
101 private final Map<IBinder, DeathRecipient> mDeathRecipientMap = new ArrayMap<>();
114 DeathRecipient deathRecipient = new IBinder.DeathRecipient() {
121 callback.asBinder().linkToDeath(deathRecipient, 0);
122 mDeathRecipientMap.put(callback.asBinder(), deathRecipient);
176 * Can also be used to clean up {@link DeathRecipient} instances allocated for the given token.
178 * @param sessionToken The session token for which the {@link DeathRecipient} call has been
187 DeathRecipient deathRecipient
    [all...]
  /system/libhidl/transport/token/1.0/utils/include/hidl/
HybridInterface.h 127 const sp<IBinder::DeathRecipient>& recipient,
131 const wp<IBinder::DeathRecipient>& recipient,
134 wp<IBinder::DeathRecipient>* outRecipient = nullptr);
139 wp<IBinder::DeathRecipient> recipient;
144 const wp<IBinder::DeathRecipient>& r,
163 sp<IBinder::DeathRecipient> dr = recipient.promote();
263 const sp<IBinder::DeathRecipient>& recipient,
284 const wp<IBinder::DeathRecipient>& recipient,
286 wp<IBinder::DeathRecipient>* outRecipient) {
  /device/google/contexthub/contexthubhal/
NanohubHidlAdapter.h 84 class DeathRecipient : public hidl_death_recipient {
86 DeathRecipient(const sp<Contexthub> contexthub);
98 sp<DeathRecipient> mDeathRecipient;
  /frameworks/base/services/tests/servicestests/src/com/android/server/locksettings/
MockWeaverService.java 9 import android.os.IHwBinder.DeathRecipient;
80 public boolean linkToDeath(DeathRecipient recipient, long cookie) throws RemoteException {
100 public boolean unlinkToDeath(DeathRecipient recipient) throws RemoteException {
  /hardware/interfaces/contexthub/1.0/default/
Contexthub.h 72 class DeathRecipient : public hidl_death_recipient {
74 DeathRecipient(const sp<Contexthub> contexthub);
88 sp<DeathRecipient> mDeathRecipient;

Completed in 600 milliseconds

1 2 3 4 5 6 7 8 91011>>