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

1 2 3 4 5 6 7 8 91011

  /frameworks/base/core/java/android/os/
IHwBinder.java 35 public interface DeathRecipient {
39 public boolean linkToDeath(DeathRecipient recipient, long cookie);
40 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 79 * a {@link DeathRecipient} with the IBinder, which will be called when its
254 public interface DeathRecipient {
262 * then the given {@link DeathRecipient}'s
263 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
274 public void linkToDeath(DeathRecipient recipient, int flags)
284 * {@link DeathRecipient#binderDied DeathRecipient.binderDied()} method
295 public boolean unlinkToDeath(DeathRecipient recipient, int flags);
  /frameworks/opt/net/wifi/service/java/com/android/server/wifi/
StateMachineDeathRecipient.java 20 import android.os.IBinder.DeathRecipient;
29 public class StateMachineDeathRecipient implements DeathRecipient {
  /system/libhwbinder/include/hwbinder/
IBinder.h 61 class DeathRecipient : public virtual RefBase
71 * then DeathRecipient::binderDied() will be called with a reference
89 virtual status_t linkToDeath(const sp<DeathRecipient>& recipient,
100 virtual status_t unlinkToDeath( const wp<DeathRecipient>& recipient,
103 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 95 mCallbackDeathRecipient(new DeathRecipient(
145 class DeathRecipient : public hidl_death_recipient {
147 DeathRecipient(const OnClientDead& onClientDead)
149 ~DeathRecipient() = default;
151 DeathRecipient(const DeathRecipient& ) = delete;
152 DeathRecipient& operator=(const DeathRecipient&) = delete;
172 sp<DeathRecipient> mCallbackDeathRecipient;
  /frameworks/native/include/private/gui/
ComposerService.h 44 sp<IBinder::DeathRecipient> mDeathObserver;
  /frameworks/native/libs/binder/include/binder/
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;
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);
  /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,
  /packages/services/Car/libvehiclemonitor/include/
VehicleMonitor.h 35 class VehicleMonitor : public IBinder::DeathRecipient {
48 //IBinder::DeathRecipient, not for client
  /frameworks/av/media/libmedia/include/media/
IMediaDeathNotifier.h 42 class DeathNotifier: public IBinder::DeathRecipient
  /frameworks/av/media/libstagefright/include/foundation/
AWakeLock.h 44 class PMDeathRecipient : public IBinder::DeathRecipient {
49 // IBinder::DeathRecipient
  /frameworks/native/services/vr/hardware_composer/
vr_composer.h 21 public IBinder::DeathRecipient {
34 // IBinder::DeathRecipient:
  /frameworks/support/customtabs/src/android/support/customtabs/
CustomTabsService.java 24 import android.os.IBinder.DeathRecipient;
81 private final Map<IBinder, DeathRecipient> mDeathRecipientMap = new ArrayMap<>();
94 DeathRecipient deathRecipient = new IBinder.DeathRecipient() {
101 callback.asBinder().linkToDeath(deathRecipient, 0);
102 mDeathRecipientMap.put(callback.asBinder(), deathRecipient);
149 * Can also be used to clean up {@link DeathRecipient} instances allocated for the given token.
151 * @param sessionToken The session token for which the {@link DeathRecipient} call has been
160 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 = NULL);
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) {
  /hardware/interfaces/contexthub/1.0/default/
Contexthub.h 71 class DeathRecipient : public hidl_death_recipient {
73 DeathRecipient(const sp<Contexthub> contexthub);
87 sp<DeathRecipient> mDeathRecipient;
  /frameworks/av/media/libstagefright/include/
OMX.h 33 public IBinder::DeathRecipient {
  /system/core/healthd/
BatteryPropertiesRegistrar.h 31 public IBinder::DeathRecipient {

Completed in 592 milliseconds

1 2 3 4 5 6 7 8 91011