Searched defs:DeathRecipient (Results 1 - 7 of 7) sorted by relevance

/frameworks/base/core/java/android/os/
H A DIHwBinder.java53 public interface DeathRecipient { interface in interface:IHwBinder
71 public boolean linkToDeath(DeathRecipient recipient, long cookie);
78 public boolean unlinkToDeath(DeathRecipient recipient);
H A DIBinder.java82 * a {@link DeathRecipient} with the IBinder, which will be called when its
271 public interface DeathRecipient { interface in interface:IBinder
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);
/frameworks/native/include/binder/
H A DIBinder.h94 // DeathRecipient is pure abstract, there is no virtual method
102 class DeathRecipient : public virtual RefBase class in class:android::IBinder
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;
/frameworks/native/libs/binder/include/binder/
H A DIBinder.h94 // DeathRecipient is pure abstract, there is no virtual method
102 class DeathRecipient : public virtual RefBase class in class:android::IBinder
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;
/frameworks/base/services/core/java/com/android/server/broadcastradio/hal2/
H A DAnnouncementAggregator.java40 private final IBinder.DeathRecipient mDeathRecipient = new DeathRecipient();
75 private class DeathRecipient implements IBinder.DeathRecipient { class in class:AnnouncementAggregator
/frameworks/base/services/usb/java/com/android/server/usb/
H A DUsbPortManager.java498 final class DeathRecipient implements HwBinder.DeathRecipient { class in class:UsbPortManager
501 DeathRecipient(IndentingPrintWriter pw) { method in class:UsbPortManager.DeathRecipient
532 mProxy.linkToDeath(new DeathRecipient(pw), USB_HAL_DEATH_COOKIE);
/frameworks/base/services/core/java/com/android/server/wm/
H A DWindowState.java245 final DeathRecipient mDeathRecipient;
712 DeathRecipient deathRecipient = new DeathRecipient();
2415 private class DeathRecipient implements IBinder.DeathRecipient { class in class:WindowState

Completed in 3244 milliseconds