• Home
  • Raw
  • Download

Lines Matching refs:call

205             Call call = readCallFromData(data);  in onRestore()  local
206 if (call != null && call.type != Calls.VOICEMAIL_TYPE) { in onRestore()
207 writeCallToProvider(call); in onRestore()
209 Log.d(TAG, "Restored call: " + call); in onRestore()
222 for (Call call : calls) { in runBackup()
223 if (!state.callIds.contains(call.id)) { in runBackup()
226 Log.d(TAG, "Adding call to backup: " + call); in runBackup()
230 addCallToBackup(data, call); in runBackup()
231 state.callIds.add(call.id); in runBackup()
235 callsToRemove.remove(call.id); in runBackup()
263 Call call = readCallFromCursor(cursor); in getAllCallLogEntries() local
264 if (call != null && call.type != Calls.VOICEMAIL_TYPE) { in getAllCallLogEntries()
265 calls.add(call); in getAllCallLogEntries()
276 private void writeCallToProvider(Call call) { in writeCallToProvider() argument
277 Long dataUsage = call.dataUsage == 0 ? null : call.dataUsage; in writeCallToProvider()
280 if (call.accountComponentName != null && call.accountId != null) { in writeCallToProvider()
282 ComponentName.unflattenFromString(call.accountComponentName), call.accountId); in writeCallToProvider()
284 boolean addForAllUsers = call.addForAllUsers == 1; in writeCallToProvider()
287 Calls.addCall(null /* CallerInfo */, this, call.number, call.postDialDigits, call.viaNumber, in writeCallToProvider()
288 call.numberPresentation, call.type, call.features, handle, call.date, in writeCallToProvider()
289 (int) call.duration, dataUsage, addForAllUsers, null, true /* isRead */, in writeCallToProvider()
290 call.callBlockReason /*callBlockReason*/, in writeCallToProvider()
291 call.callScreeningAppName /*callScreeningAppName*/, in writeCallToProvider()
292 call.callScreeningComponentName /*callScreeningComponentName*/, in writeCallToProvider()
293 call.missedReason, in writeCallToProvider()
294 call.isPhoneAccountMigrationPending); in writeCallToProvider()
351 Call call = new Call(); in readCallFromData() local
352 call.id = callId; in readCallFromData()
356 call.date = dataInput.readLong(); in readCallFromData()
357 call.duration = dataInput.readLong(); in readCallFromData()
358 call.number = readString(dataInput); in readCallFromData()
359 call.type = dataInput.readInt(); in readCallFromData()
360 call.numberPresentation = dataInput.readInt(); in readCallFromData()
361 call.accountComponentName = readString(dataInput); in readCallFromData()
362 call.accountId = readString(dataInput); in readCallFromData()
363 call.accountAddress = readString(dataInput); in readCallFromData()
364 call.dataUsage = dataInput.readLong(); in readCallFromData()
365 call.features = dataInput.readInt(); in readCallFromData()
373 readOEMDataForCall(call, new OEMData(namespace, buffer)); in readCallFromData()
377 Log.e(TAG, "Did not find END-OEM marker for call " + call.id); in readCallFromData()
384 call.addForAllUsers = dataInput.readInt(); in readCallFromData()
388 call.postDialDigits = readString(dataInput); in readCallFromData()
392 call.viaNumber = readString(dataInput); in readCallFromData()
396 call.callBlockReason = dataInput.readInt(); in readCallFromData()
397 call.callScreeningAppName = readString(dataInput); in readCallFromData()
398 call.callScreeningComponentName = readString(dataInput); in readCallFromData()
411 call.missedReason = dataInput.readLong(); in readCallFromData()
414 call.isPhoneAccountMigrationPending = dataInput.readInt(); in readCallFromData()
429 if (call.accountComponentName != null && call.accountComponentName.equals( in readCallFromData()
431 call.isPhoneAccountMigrationPending = 1; in readCallFromData()
433 return call; in readCallFromData()
461 Call call = new Call(); in readCallFromCursor() local
462 call.id = cursor.getInt(cursor.getColumnIndex(CallLog.Calls._ID)); in readCallFromCursor()
463 call.date = cursor.getLong(cursor.getColumnIndex(CallLog.Calls.DATE)); in readCallFromCursor()
464 call.duration = cursor.getLong(cursor.getColumnIndex(CallLog.Calls.DURATION)); in readCallFromCursor()
465 call.number = cursor.getString(cursor.getColumnIndex(CallLog.Calls.NUMBER)); in readCallFromCursor()
466 call.postDialDigits = cursor.getString( in readCallFromCursor()
468 call.viaNumber = cursor.getString(cursor.getColumnIndex(CallLog.Calls.VIA_NUMBER)); in readCallFromCursor()
469 call.type = cursor.getInt(cursor.getColumnIndex(CallLog.Calls.TYPE)); in readCallFromCursor()
470 call.numberPresentation = in readCallFromCursor()
472 call.accountComponentName = in readCallFromCursor()
474 call.accountId = in readCallFromCursor()
476 call.accountAddress = in readCallFromCursor()
478 call.dataUsage = cursor.getLong(cursor.getColumnIndex(CallLog.Calls.DATA_USAGE)); in readCallFromCursor()
479 call.features = cursor.getInt(cursor.getColumnIndex(CallLog.Calls.FEATURES)); in readCallFromCursor()
480 call.addForAllUsers = cursor.getInt(cursor.getColumnIndex(Calls.ADD_FOR_ALL_USERS)); in readCallFromCursor()
481 call.callBlockReason = cursor.getInt(cursor.getColumnIndex(CallLog.Calls.BLOCK_REASON)); in readCallFromCursor()
482 call.callScreeningAppName = cursor in readCallFromCursor()
484 call.callScreeningComponentName = cursor in readCallFromCursor()
486 call.missedReason = cursor in readCallFromCursor()
488 call.isPhoneAccountMigrationPending = cursor.getInt( in readCallFromCursor()
497 if (shouldConvertSubIdToIccIdForBackup(call.accountComponentName, in readCallFromCursor()
498 call.isPhoneAccountMigrationPending)) { in readCallFromCursor()
499 Log.i(TAG, "Processing PhoneAccountMigration Backup accountId: " + call.accountId); in readCallFromCursor()
502 iccId = mSubscriptionInfoMap.get(Integer.parseInt(call.accountId)); in readCallFromCursor()
511 + call.accountId); in readCallFromCursor()
512 call.accountId = iccId; in readCallFromCursor()
513 call.isPhoneAccountMigrationPending = 1; in readCallFromCursor()
516 return call; in readCallFromCursor()
519 private void addCallToBackup(BackupDataOutput output, Call call) { in addCallToBackup() argument
525 data.writeLong(call.date); in addCallToBackup()
526 data.writeLong(call.duration); in addCallToBackup()
527 writeString(data, call.number); in addCallToBackup()
528 data.writeInt(call.type); in addCallToBackup()
529 data.writeInt(call.numberPresentation); in addCallToBackup()
530 writeString(data, call.accountComponentName); in addCallToBackup()
531 writeString(data, call.accountId); in addCallToBackup()
532 writeString(data, call.accountAddress); in addCallToBackup()
533 data.writeLong(call.dataUsage == null ? 0 : call.dataUsage); in addCallToBackup()
534 data.writeInt(call.features); in addCallToBackup()
536 OEMData oemData = getOEMDataForCall(call); in addCallToBackup()
542 data.writeInt(call.addForAllUsers); in addCallToBackup()
544 writeString(data, call.postDialDigits); in addCallToBackup()
546 writeString(data, call.viaNumber); in addCallToBackup()
548 data.writeInt(call.callBlockReason); in addCallToBackup()
549 writeString(data, call.callScreeningAppName); in addCallToBackup()
550 writeString(data, call.callScreeningComponentName); in addCallToBackup()
561 data.writeLong(call.missedReason); in addCallToBackup()
562 data.writeInt(call.isPhoneAccountMigrationPending); in addCallToBackup()
566 output.writeEntityHeader(Integer.toString(call.id), baos.size()); in addCallToBackup()
570 Log.d(TAG, "Wrote call to backup: " + call + " with byte array: " + baos); in addCallToBackup()
573 Log.e(TAG, "Failed to backup call: " + call, e); in addCallToBackup()
586 private OEMData getOEMDataForCall(Call call) { in getOEMDataForCall() argument
622 private void readOEMDataForCall(Call call, OEMData oemData) { in readOEMDataForCall() argument