Searched refs:ExternalCallbackHolder (Results 1 – 1 of 1) sorted by relevance
48 private static class ExternalCallbackHolder<T> implements IBinder.DeathRecipient { class in ExternalCallbackTracker63 private ExternalCallbackHolder(@NonNull IBinder binder, @NonNull T callbackObject, in ExternalCallbackHolder() method in ExternalCallbackTracker.ExternalCallbackHolder76 public static <T> ExternalCallbackHolder<T> createAndLinkToDeath( in createAndLinkToDeath()79 ExternalCallbackHolder<T> externalCallback = in createAndLinkToDeath()80 new ExternalCallbackHolder<>(binder, callbackObject, deathCallback); in createAndLinkToDeath()114 private final Map<Integer, ExternalCallbackHolder<T>> mCallbacks;127 ExternalCallbackHolder<T> externalCallback = ExternalCallbackHolder.createAndLinkToDeath( in add()153 ExternalCallbackHolder<T> externalCallback = mCallbacks.remove(callbackIdentifier); in remove()167 for (ExternalCallbackHolder<T> externalCallback : mCallbacks.values()) { in getCallbacks()184 for (ExternalCallbackHolder<T> externalCallback : mCallbacks.values()) { in clear()