/frameworks/base/core/java/android/os/ |
H A D | IBinder.java | 80 * a {@link DeathRecipient} with the IBinder, which will be called when its 181 public interface DeathRecipient { interface in interface:IBinder 189 * then the given {@link DeathRecipient}'s 190 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method 201 public void linkToDeath(DeathRecipient recipient, int flags) 211 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method 222 public boolean unlinkToDeath(DeathRecipient recipient, int flags);
|
H A D | Binder.java | 258 public void linkToDeath(DeathRecipient recipient, int flags) { 264 public boolean unlinkToDeath(DeathRecipient recipient, int flags) { 312 public native void linkToDeath(DeathRecipient recipient, int flags) 314 public native boolean unlinkToDeath(DeathRecipient recipient, int flags); 342 private static final void sendDeathNotice(DeathRecipient recipient) {
|
H A D | RemoteCallbackList.java | 30 * <li> Attaches a {@link IBinder.DeathRecipient IBinder.DeathRecipient} to 56 private final class Callback implements IBinder.DeathRecipient {
|
H A D | TokenWatcher.java | 162 private class Death implements IBinder.DeathRecipient
|
/frameworks/base/include/binder/ |
H A D | IBinder.h | 91 class DeathRecipient : public virtual RefBase class in class:android::IBinder 101 * then DeathRecipient::binderDied() will be called with a referene 119 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient, 130 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient, 133 wp<DeathRecipient>* outRecipient = NULL) = 0;
|
H A D | Binder.h | 40 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient, 44 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient, 47 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/base/core/java/android/database/ |
H A D | CursorToBulkCursorAdaptor.java | 36 implements IBinder.DeathRecipient { 48 public ContentObserverProxy(IContentObserver remoteObserver, DeathRecipient recipient) { 58 public boolean unlinkToDeath(DeathRecipient recipient) {
|
/frameworks/base/libs/binder/ |
H A D | Binder.cpp | 118 const sp<DeathRecipient>& recipient, void* cookie, uint32_t flags) 124 const wp<DeathRecipient>& recipient, void* cookie, uint32_t flags, 125 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
|
H A D | IMemory.cpp | 40 class HeapCache : public IBinder::DeathRecipient 385 : DeathRecipient()
|
/frameworks/base/cmds/system_server/library/ |
H A D | system_init.cpp | 38 class GrimReaper : public IBinder::DeathRecipient {
|
/frameworks/base/include/media/ |
H A D | mediametadataretriever.h | 89 class DeathNotifier: public IBinder::DeathRecipient
|
H A D | mediaplayer.h | 171 class DeathNotifier: public IBinder::DeathRecipient
|
H A D | AudioSystem.h | 374 class AudioFlingerClient: public IBinder::DeathRecipient, public BnAudioFlingerClient 380 // DeathRecipient 390 class AudioPolicyServiceClient: public IBinder::DeathRecipient 396 // DeathRecipient
|
/frameworks/base/include/ui/ |
H A D | Camera.h | 108 class Camera : public BnCameraClient, public IBinder::DeathRecipient 183 class DeathNotifier: public IBinder::DeathRecipient
|
H A D | SurfaceComposerClient.h | 111 status_t linkToComposerDeath(const sp<IBinder::DeathRecipient>& recipient,
|
/frameworks/base/cmds/bootanimation/ |
H A D | BootAnimation.h | 40 class BootAnimation : public Thread, public IBinder::DeathRecipient
|
/frameworks/base/services/java/com/android/server/am/ |
H A D | ReceiverList.java | 36 implements IBinder.DeathRecipient {
|
/frameworks/base/location/java/com/android/internal/location/ |
H A D | LocationProviderProxy.java | 36 public class LocationProviderProxy implements IBinder.DeathRecipient {
|
/frameworks/base/media/libstagefright/include/ |
H A D | OMX.h | 29 public IBinder::DeathRecipient {
|
/frameworks/base/services/java/com/android/server/ |
H A D | SensorService.java | 52 private final class Listener implements IBinder.DeathRecipient {
|
H A D | WifiService.java | 1639 private class WifiLock extends DeathRecipient { 1789 private abstract class DeathRecipient class in class:WifiService 1790 implements IBinder.DeathRecipient { 1795 DeathRecipient(int mode, String tag, IBinder binder) { method in class:WifiService.DeathRecipient 1812 private class Multicaster extends DeathRecipient {
|
/frameworks/base/libs/audioflinger/ |
H A D | AudioPolicyService.h | 31 class AudioPolicyService: public BnAudioPolicyService, public AudioPolicyClientInterface, public IBinder::DeathRecipient 80 // IBinder::DeathRecipient
|
/frameworks/base/cmds/runtime/ |
H A D | main_runtime.cpp | 78 class GrimReaper : public IBinder::DeathRecipient {
|