Searched refs:ExternalCallbackHolder (Results 1 – 1 of 1) sorted by relevance
47 private static class ExternalCallbackHolder<T> implements IBinder.DeathRecipient { class in ExternalCallbackTracker62 private ExternalCallbackHolder(@NonNull IBinder binder, @NonNull T callbackObject, in ExternalCallbackHolder() method in ExternalCallbackTracker.ExternalCallbackHolder75 public static <T> ExternalCallbackHolder createAndLinkToDeath( in createAndLinkToDeath()78 ExternalCallbackHolder<T> externalCallback = in createAndLinkToDeath()79 new ExternalCallbackHolder<T>(binder, callbackObject, deathCallback); in createAndLinkToDeath()113 private final Map<Integer, ExternalCallbackHolder<T>> mCallbacks;126 ExternalCallbackHolder<T> externalCallback = ExternalCallbackHolder.createAndLinkToDeath( in add()151 ExternalCallbackHolder<T> externalCallback = mCallbacks.remove(callbackIdentifier); in remove()165 for (ExternalCallbackHolder<T> externalCallback : mCallbacks.values()) { in getCallbacks()182 for (ExternalCallbackHolder<T> externalCallback : mCallbacks.values()) { in clear()