Lines Matching refs:clientRecord

300     void clientDied(ClientRecord clientRecord) {
302 unregisterClientLocked(clientRecord.mClient, true);
309 ClientRecord clientRecord = mAllClientRecords.get(binder);
310 if (clientRecord == null) {
317 clientRecord = new ClientRecord(userRecord, client, pid, packageName, trusted);
319 binder.linkToDeath(clientRecord, 0);
329 userRecord.mClientRecords.add(clientRecord);
330 mAllClientRecords.put(binder, clientRecord);
331 initializeClientLocked(clientRecord);
336 ClientRecord clientRecord = mAllClientRecords.remove(client.asBinder());
337 if (clientRecord != null) {
338 UserRecord userRecord = clientRecord.mUserRecord;
339 userRecord.mClientRecords.remove(clientRecord);
340 disposeClientLocked(clientRecord, died);
346 ClientRecord clientRecord = mAllClientRecords.get(client.asBinder());
347 if (clientRecord != null) {
348 return clientRecord.getState();
356 ClientRecord clientRecord = mAllClientRecords.get(binder);
357 if (clientRecord != null) {
359 if (!clientRecord.mTrusted) {
363 if (clientRecord.mRouteTypes != routeTypes
364 || clientRecord.mActiveScan != activeScan) {
366 Slog.d(TAG, clientRecord + ": Set discovery request, routeTypes=0x"
369 clientRecord.mRouteTypes = routeTypes;
370 clientRecord.mActiveScan = activeScan;
371 clientRecord.mUserRecord.mHandler.sendEmptyMessage(
379 ClientRecord clientRecord = mAllClientRecords.get(client.asBinder());
380 if (clientRecord != null) {
381 final String oldRouteId = clientRecord.mSelectedRouteId;
384 Slog.d(TAG, clientRecord + ": Set selected route, routeId=" + routeId
389 clientRecord.mSelectedRouteId = routeId;
393 clientRecord.mUserRecord.mHandler.obtainMessage(
398 if (routeId != null && clientRecord.mTrusted) {
399 clientRecord.mUserRecord.mHandler.obtainMessage(
410 ClientRecord clientRecord = mAllClientRecords.get(binder);
411 if (clientRecord != null) {
412 clientRecord.mUserRecord.mHandler.obtainMessage(
420 ClientRecord clientRecord = mAllClientRecords.get(binder);
421 if (clientRecord != null) {
422 clientRecord.mUserRecord.mHandler.obtainMessage(
451 private void initializeClientLocked(ClientRecord clientRecord) {
453 Slog.d(TAG, clientRecord + ": Registered");
457 private void disposeClientLocked(ClientRecord clientRecord, boolean died) {
460 Slog.d(TAG, clientRecord + ": Died!");
462 Slog.d(TAG, clientRecord + ": Unregistered");
465 if (clientRecord.mRouteTypes != 0 || clientRecord.mActiveScan) {
466 clientRecord.mUserRecord.mHandler.sendEmptyMessage(
469 clientRecord.dispose();
743 ClientRecord clientRecord = mUserRecord.mClientRecords.get(i);
744 routeTypes |= clientRecord.mRouteTypes;
745 activeScan |= clientRecord.mActiveScan;