Home | History | Annotate | Download | only in fingerprint

Lines Matching refs:ClientData

54     private ArrayMap<IBinder, ClientData> mClients = new ArrayMap<IBinder, ClientData>();
80 private static final class ClientData {
136 ClientData clientData = mClients.valueAt(i);
137 if (clientData == null || clientData.receiver == null) {
138 if (DEBUG) Slog.v(TAG, "clientData at " + i + " is invalid!!");
145 clientData.receiver.onError(error);
155 clientData.receiver.onAcquired(acquireInfo);
165 clientData.receiver.onProcessed(fingerId);
175 if (clientData.state == STATE_ENROLLING) {
178 clientData.receiver.onEnrollResult(fingerId, remaining);
187 mContext.getContentResolver(), clientData.userId);
188 clientData.state = STATE_IDLE; // Nothing left to do
200 mContext.getContentResolver(), clientData.userId);
201 if (clientData.receiver != null) {
203 clientData.receiver.onRemoved(fingerId);
209 clientData.state = STATE_LISTENING;
217 ClientData clientData = mClients.get(token);
218 if (clientData != null) {
219 if (clientData.userId != userId) throw new IllegalStateException("Bad user");
220 clientData.state = STATE_ENROLLING;
228 ClientData clientData = mClients.get(token);
229 if (clientData != null) {
230 if (clientData.userId != userId) throw new IllegalStateException("Bad user");
231 clientData.state = STATE_LISTENING;
240 ClientData clientData = mClients.get(token);
241 if (clientData != null) {
242 if (clientData.userId != userId) throw new IllegalStateException("Bad user");
243 clientData.state = STATE_REMOVING;
257 ClientData clientData = new ClientData();
258 clientData.state = STATE_LISTENING;
259 clientData.receiver = receiver;
260 clientData.userId = userId;
261 clientData.tokenWatcher = new TokenWatcher(token);
263 token.linkToDeath(clientData.tokenWatcher, 0);
264 mClients.put(token, clientData);
275 ClientData clientData = mClients.get(token);
276 if (clientData != null) {
277 token.unlinkToDeath(clientData.tokenWatcher, 0);