/frameworks/base/core/java/android/os/ |
H A D | IBinder.java | 79 * a {@link DeathRecipient} with the IBinder, which will be called when its 225 public interface DeathRecipient { interface in interface:IBinder 233 * then the given {@link DeathRecipient}'s 234 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method 245 public void linkToDeath(DeathRecipient recipient, int flags) 255 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method 266 public boolean unlinkToDeath(DeathRecipient recipient, int flags);
|
H A D | Binder.java | 390 public void linkToDeath(DeathRecipient recipient, int flags) { 396 public boolean unlinkToDeath(DeathRecipient recipient, int flags) { 502 public native void linkToDeath(DeathRecipient recipient, int flags) 504 public native boolean unlinkToDeath(DeathRecipient recipient, int flags); 548 private static final void sendDeathNotice(DeathRecipient recipient) {
|
H A D | CommonTimeConfig.java | 421 private IBinder.DeathRecipient mDeathHandler = new IBinder.DeathRecipient() {
|
/frameworks/native/include/binder/ |
H A D | IBinder.h | 84 class DeathRecipient : public virtual RefBase class in class:android::IBinder 94 * then DeathRecipient::binderDied() will be called with a reference 112 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient, 123 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient, 126 wp<DeathRecipient>* outRecipient = NULL) = 0;
|
H A D | 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);
|
H A D | BpBinder.h | 44 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient, 47 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient, 50 wp<DeathRecipient>* outRecipient = NULL); 103 wp<DeathRecipient> recipient;
|
/frameworks/native/include/private/gui/ |
H A D | ComposerService.h | 45 sp<IBinder::DeathRecipient> mDeathObserver;
|
/frameworks/av/include/media/ |
H A D | IMediaDeathNotifier.h | 42 class DeathNotifier: public IBinder::DeathRecipient
|
H A D | mediametadataretriever.h | 84 class DeathNotifier: public IBinder::DeathRecipient
|
/frameworks/av/include/media/stagefright/foundation/ |
H A D | AWakeLock.h | 44 class PMDeathRecipient : public IBinder::DeathRecipient { 49 // IBinder::DeathRecipient
|
/frameworks/native/include/gui/ |
H A D | SensorManager.h | 59 // DeathRecipient interface 69 mutable sp<IBinder::DeathRecipient> mDeathObserver;
|
H A D | BufferQueueProducer.h | 28 private IBinder::DeathRecipient { 177 // This is required by the IBinder::DeathRecipient interface
|
H A D | StreamSplitter.h | 112 public IBinder::DeathRecipient { 121 // From IBinder::DeathRecipient
|
/frameworks/base/core/java/android/database/ |
H A D | CursorToBulkCursorAdaptor.java | 35 implements IBinder.DeathRecipient { 58 public ContentObserverProxy(IContentObserver remoteObserver, DeathRecipient recipient) { 68 public boolean unlinkToDeath(DeathRecipient recipient) {
|
/frameworks/native/libs/binder/ |
H A D | Binder.cpp | 120 const sp<DeathRecipient>& /*recipient*/, void* /*cookie*/, 127 const wp<DeathRecipient>& /*recipient*/, void* /*cookie*/, 128 uint32_t /*flags*/, wp<DeathRecipient>* /*outRecipient*/)
|
H A D | BpBinder.cpp | 174 const sp<DeathRecipient>& recipient, void* cookie, uint32_t flags) 208 const wp<DeathRecipient>& recipient, void* cookie, uint32_t flags, 209 wp<DeathRecipient>* outRecipient) 278 sp<DeathRecipient> recipient = obit.recipient.promote(); 327 // XXX Should we tell any remaining DeathRecipient
|
/frameworks/av/include/camera/ |
H A D | CameraBase.h | 54 class CameraBase : public IBinder::DeathRecipient
|
/frameworks/av/include/soundtrigger/ |
H A D | SoundTrigger.h | 33 public IBinder::DeathRecipient 61 //IBinder::DeathRecipient
|
/frameworks/base/services/core/java/com/android/server/telecom/ |
H A D | TelecomLoaderService.java | 45 service.linkToDeath(new IBinder.DeathRecipient() {
|
/frameworks/base/services/core/java/com/android/server/media/projection/ |
H A D | MediaProjectionManagerService.java | 36 import android.os.IBinder.DeathRecipient; 66 private final Map<IBinder, IBinder.DeathRecipient> mDeathEaters; 82 mDeathEaters = new ArrayMap<IBinder, IBinder.DeathRecipient>(); 132 IBinder.DeathRecipient deathRecipient = new IBinder.DeathRecipient() { 154 IBinder.DeathRecipient deathRecipient) { 166 IBinder.DeathRecipient deathRecipient = mDeathEaters.remove(token); 353 private IBinder.DeathRecipient mDeathEater; 417 mDeathEater = new IBinder.DeathRecipient() {
|
/frameworks/base/telecomm/java/android/telecom/ |
H A D | VideoCallImpl.java | 50 private IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() {
|
/frameworks/opt/net/ims/src/java/com/android/ims/internal/ |
H A D | ImsVideoCallProviderWrapper.java | 53 private IBinder.DeathRecipient mDeathRecipient = new IBinder.DeathRecipient() {
|
/frameworks/base/cmds/bootanimation/ |
H A D | BootAnimation.h | 40 class BootAnimation : public Thread, public IBinder::DeathRecipient
|
/frameworks/base/libs/common_time/ |
H A D | common_clock_service.h | 28 public android::IBinder::DeathRecipient {
|
/frameworks/base/media/java/android/media/ |
H A D | PlayerRecord.java | 23 import android.os.IBinder.DeathRecipient; 36 class PlayerRecord implements DeathRecipient { 151 private class RcClientDeathHandler implements IBinder.DeathRecipient {
|