Searched refs:DeathRecipient (Results 1 - 25 of 63) sorted by relevance

123

/frameworks/base/core/java/android/os/
H A DIBinder.java80 * a {@link DeathRecipient} with the IBinder, which will be called when its
226 public interface DeathRecipient { interface in interface:IBinder
234 * then the given {@link DeathRecipient}'s
235 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
246 public void linkToDeath(DeathRecipient recipient, int flags)
256 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
267 public boolean unlinkToDeath(DeathRecipient recipient, int flags);
H A DBinder.java320 public void linkToDeath(DeathRecipient recipient, int flags) {
326 public boolean unlinkToDeath(DeathRecipient recipient, int flags) {
383 public native void linkToDeath(DeathRecipient recipient, int flags)
385 public native boolean unlinkToDeath(DeathRecipient recipient, int flags);
430 private static final void sendDeathNotice(DeathRecipient recipient) {
H A DCommonTimeConfig.java422 private IBinder.DeathRecipient mDeathHandler = new IBinder.DeathRecipient() {
H A DRemoteCallbackList.java30 * <li> Attaches a {@link IBinder.DeathRecipient IBinder.DeathRecipient} to
56 private final class Callback implements IBinder.DeathRecipient {
H A DTokenWatcher.java180 private class Death implements IBinder.DeathRecipient
H A DCommonClock.java314 private IBinder.DeathRecipient mDeathHandler = new IBinder.DeathRecipient() {
/frameworks/native/include/binder/
H A DIBinder.h92 class DeathRecipient : public virtual RefBase class in class:android::IBinder
102 * then DeathRecipient::binderDied() will be called with a reference
120 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
131 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
134 wp<DeathRecipient>* outRecipient = NULL) = 0;
H A DBinder.h40 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
44 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
47 wp<DeathRecipient>* outRecipient = NULL);
H A DBpBinder.h44 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 DComposerService.h45 sp<IBinder::DeathRecipient> mDeathObserver;
/frameworks/av/include/media/
H A DIMediaDeathNotifier.h42 class DeathNotifier: public IBinder::DeathRecipient
H A Dmediametadataretriever.h82 class DeathNotifier: public IBinder::DeathRecipient
H A DAudioSystem.h247 class AudioFlingerClient: public IBinder::DeathRecipient, public BnAudioFlingerClient
253 // DeathRecipient
263 class AudioPolicyServiceClient: public IBinder::DeathRecipient
269 // DeathRecipient
/frameworks/native/include/gui/
H A DSensorManager.h59 // DeathRecipient interface
69 mutable sp<IBinder::DeathRecipient> mDeathObserver;
/frameworks/base/core/java/android/database/
H A DCursorToBulkCursorAdaptor.java38 implements IBinder.DeathRecipient {
61 public ContentObserverProxy(IContentObserver remoteObserver, DeathRecipient recipient) {
71 public boolean unlinkToDeath(DeathRecipient recipient) {
/frameworks/native/libs/binder/
H A DBinder.cpp120 const sp<DeathRecipient>& recipient, void* cookie, uint32_t flags)
126 const wp<DeathRecipient>& recipient, void* cookie, uint32_t flags,
127 wp<DeathRecipient>* outRecipient)
H A DBpBinder.cpp174 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 DCamera.h67 class Camera : public BnCameraClient, public IBinder::DeathRecipient
168 class DeathNotifier: public IBinder::DeathRecipient
/frameworks/base/cmds/bootanimation/
H A DBootAnimation.h39 class BootAnimation : public Thread, public IBinder::DeathRecipient
/frameworks/base/cmds/system_server/library/
H A Dsystem_init.cpp35 class GrimReaper : public IBinder::DeathRecipient {
/frameworks/base/services/common_time/
H A Dcommon_clock_service.h28 public android::IBinder::DeathRecipient {
/frameworks/native/libs/gui/
H A DSensorManager.cpp78 class DeathObserver : public IBinder::DeathRecipient {
/frameworks/base/services/java/com/android/server/am/
H A DContentProviderRecord.java25 import android.os.IBinder.DeathRecipient;
223 private class ExternalProcessHandle implements DeathRecipient {
/frameworks/base/services/java/com/android/server/dreams/
H A DDreamController.java27 import android.os.IBinder.DeathRecipient;
196 private final class DreamRecord implements DeathRecipient, ServiceConnection {
/frameworks/av/drm/libdrmframework/include/
H A DDrmManagerClientImpl.h427 class DeathNotifier: public IBinder::DeathRecipient {

Completed in 3708 milliseconds

123