Home
last modified time | relevance | path

Searched refs:ExternalCallbackHolder (Results 1 – 1 of 1) sorted by relevance

/frameworks/opt/net/wifi/service/java/com/android/server/wifi/util/
DExternalCallbackTracker.java47 private static class ExternalCallbackHolder<T> implements IBinder.DeathRecipient { class in ExternalCallbackTracker
62 private ExternalCallbackHolder(@NonNull IBinder binder, @NonNull T callbackObject, in ExternalCallbackHolder() method in ExternalCallbackTracker.ExternalCallbackHolder
75 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()