A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W 

C

CachedRequest - class in com.doorstepai.sdks.tracking.internal.network
 
cachedRequestDao() - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDatabase_Impl
 
cachedRequestDao() - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDatabase_Impl
 
CachedRequestDao - class in com.doorstepai.sdks.tracking.internal.network
 
cachedRequestDao() - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDatabase
 
CachedRequestDao_Impl - class in com.doorstepai.sdks.tracking.internal.network
 
CachedRequestDatabase - class in com.doorstepai.sdks.tracking.internal.network
 
CachedRequestDatabase.Companion - class in com.doorstepai.sdks.tracking.internal.network.CachedRequestDatabase
 
CachedRequestDatabase_Impl - class in com.doorstepai.sdks.tracking.internal.network
 
CachedRequestEntity - class in com.doorstepai.sdks.tracking.internal.network
 
CachedRequestState - class in com.doorstepai.sdks.tracking.internal.network
 
CachedRequestState.Companion - class in com.doorstepai.sdks.tracking.internal.network.CachedRequestState
 
cacheRequest(CachedRequest) - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Append a failed request to the cache file as a single JSON line.
calculateAccumulatedDeltaRange(GnssMeasurement) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate accumulated delta range (integrated carrier phase).
calculateCarrierPhase(GnssMeasurement) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate carrier phase if available.
calculateGeometricRange(Vector3D,Vector3D) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate geometric range from satellite position to user position.
calculateGpsTime(GnssMeasurement,GnssClock) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate GPS time from measurement and clock.
calculateGpsWeekAndTow(GnssClock) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate GPS week and time-of-week from clock.
calculatePseudorange(GnssMeasurement,GnssClock,Double) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate pseudorange from GNSS measurement and clock.
calculatePseudorangeRate(GnssMeasurement) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate pseudorange rate (Doppler-derived velocity).
calculatePseudorangeResidual(Double,Double,Double,Double) - function in com.doorstepai.sdks.tracking.internal.sensors.PseudorangeCalculator
Calculate pseudorange residual.
callOnClick() - function in android.view.DoorstepEmbedView
 
canAnimate() - function in android.view.DoorstepEmbedView
 
cancelDragAndDrop() - function in android.view.DoorstepEmbedView
 
cancelLongPress() - function in android.view.DoorstepEmbedView
 
cancelPendingInputEvents() - function in android.view.DoorstepEmbedView
 
cancelUploadTimer() - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
canResolveLayoutDirection() - function in android.view.DoorstepEmbedView
 
canResolveTextAlignment() - function in android.view.DoorstepEmbedView
 
canResolveTextDirection() - function in android.view.DoorstepEmbedView
 
canScrollHorizontally(Integer) - function in android.view.DoorstepEmbedView
 
canScrollVertically(Integer) - function in android.view.DoorstepEmbedView
 
checkCallingOrSelfPermission(String) - function in android.content.TrackingService
 
checkCallingOrSelfUriPermission(Uri,Integer) - function in android.content.TrackingService
 
checkCallingOrSelfUriPermissions(List,Integer) - function in android.content.TrackingService
 
checkCallingPermission(String) - function in android.content.TrackingService
 
checkCallingUriPermission(Uri,Integer) - function in android.content.TrackingService
 
checkCallingUriPermissions(List,Integer) - function in android.content.TrackingService
 
checkInputConnectionProxy(View) - function in android.view.DoorstepEmbedView
 
checkLayoutParams(ViewGroup.LayoutParams) - function in android.widget.DoorstepEmbedView
 
checkPermission(Context,DoorstepPermission) - function in com.doorstepai.sdks.tracking.DoorstepAI
Single-bucket convenience over checkPermissions.
checkPermission(String,Integer,Integer) - function in android.content.TrackingService
 
checkPermissions(Context,Set) - function in com.doorstepai.sdks.tracking.DoorstepAI
The current state of every whitelisted permission bucket.
checkPermissions(Context) - function in com.doorstepai.sdks.tracking.DoorstepAI
The current state of every whitelisted permission bucket.
checkPermissionsJson(Context,Set) - function in com.doorstepai.sdks.tracking.DoorstepAI
checkPermissions rendered as compact JSON — for bug reports, support logs and scripted on-device assertions (same intent as debugStateJson).
checkPermissionsJson(Context) - function in com.doorstepai.sdks.tracking.DoorstepAI
checkPermissions rendered as compact JSON — for bug reports, support logs and scripted on-device assertions (same intent as debugStateJson).
checkSelfPermission(String) - function in android.content.TrackingService
 
checkUriPermission(Uri,Integer,Integer,Integer) - function in android.content.TrackingService
 
checkUriPermission(Uri,String,String,Integer,Integer,Integer) - function in android.content.TrackingService
 
checkUriPermissions(List,Integer,Integer,Integer) - function in android.content.TrackingService
 
childDrawableStateChanged(View) - function in android.view.DoorstepEmbedView
 
childHasTransientStateChanged(View,Boolean) - function in android.view.DoorstepEmbedView
 
claimOldestPendingBatch(int,long,Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
claimOldestPendingBatch(null,null,null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
claimOldestPendingBatch(Integer,Long) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
cleanupLayoutState(View) - function in android.view.DoorstepEmbedView
 
clear() - function in com.google.protobuf.TelemetryBatch.Builder
 
clear() - function in com.google.protobuf.TelemetryBatch.Builder
 
clear() - function in com.google.protobuf.StreamColumn.Builder
 
clear() - function in com.google.protobuf.StreamColumn.Builder
 
clear() - function in com.google.protobuf.TableColumn.Builder
 
clear() - function in com.google.protobuf.TableColumn.Builder
 
clear() - function in com.google.protobuf.Table.Builder
 
clear() - function in com.google.protobuf.Table.Builder
 
clear() - function in com.google.protobuf.ColumnData.Builder
 
clear() - function in com.google.protobuf.ColumnData.Builder
 
clearAllTables() - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDatabase_Impl
 
clearAllTables() - function in androidx.room.CachedRequestDatabase_Impl
 
clearAllTables() - function in androidx.room.CachedRequestDatabase
 
clearAnimation() - function in android.view.DoorstepEmbedView
 
clearBatchId() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Monotonic per-process batch id (never resets across restarts; seeded from
wall-clock seconds), mirrors the DSDP v2 envelope `batch_id`.
uint64 batch_id = 2;
clearCache() - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Delete all cached requests immediately.
clearChannelId() - function in com.doorstepai.sdks.tracking.proto.ColumnData.Builder
See the per-stream channel registry below. 0 == timestamp.
uint32 channel_id = 1;
clearChildFocus(View) - function in android.view.DoorstepEmbedView
 
clearColumns() - function in com.doorstepai.sdks.tracking.proto.StreamColumn.Builder
One per channel. channel_id 0 is always the timestamp column; 1..N are the
value channels in the order documented in the registry below.
repeated .doorstepai.telemetry.v3.ColumnData columns = 5;
clearColumns() - function in com.doorstepai.sdks.tracking.proto.Table.Builder
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
clearDataBuffers() - function in com.doorstepai.sdks.tracking.internal.sensors.DataManager
 
clearDict() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
STR only: the unique string values, referenced by `ints` indices.
repeated string dict = 6;
clearDisappearingChildren() - function in android.view.DoorstepEmbedView
 
clearEncoding() - function in com.doorstepai.sdks.tracking.proto.ColumnData.Builder
.doorstepai.telemetry.v3.Encoding encoding = 3;
clearExtraSessionUuids() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Additional concurrently-active session UUIDs (16 bytes each), for windows
that fan out to more than one delivery.
repeated bytes extra_session_uuids = 4;
clearF64() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
F64 only: raw IEEE-754 doubles, bit-exact (RTK-critical GNSS: carrier_phase,
accumulated_delta_range, clock bias/drift, sat-clock terms).
repeated double f64 = 7 [packed = true];
clearFocus() - function in android.view.DoorstepEmbedView
 
clearFormatVersion() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Format version carried in the payload (= 3 for this "v3" format). Distinct
from the HTTP `X-DoorstepAI-Payload-Version` header (= 4); both are sent.
uint32 format_version = 1;
clearInts() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
INT: zigzag delta of the lossless integers.
QUANT: zigzag delta of round(value * 10^scale_exp).
STR: dictionary index per present row.
repeated sint64 ints = 5 [packed = true];
clearJsonRemainder() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Streams not yet migrated to typed columns are carried here as the existing
DataPushBody JSON with ONLY those streams populated (IMU/env/pressure/
altitude stripped out). The server parses this with its existing JSON path
and merges the typed streams above — so v3 is zero-data-loss from day one,
and streams migrate into typed columns over time (shrinking this toward
empty). UTF-8 JSON bytes; the outer deflate compresses it.
bytes json_remainder = 7;
clearKind() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
.doorstepai.telemetry.v3.ColumnKind kind = 2;
clearName() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
wire field name (Cassandra column)
string name = 1;
clearNullBitmap() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
Presence: empty => all rows present. Else LSB-first bit per row (1=present),
ceil(row_count/8) bytes. Absent rows are decoded as null and skipped in the
value arrays below (sparse GNSS fields).
bytes null_bitmap = 4;
clearPrimarySessionUuid() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Primary session UUID as 16 raw bytes in RFC 4122 (big-endian) order — the
same byte order the server already accepts for DSDP.
bytes primary_session_uuid = 3;
clearRoute(Context) - function in com.doorstepai.sdks.tracking.internal.TrackingService.Companion
Tears down route geofencing + any active route sessions.
clearRowCount() - function in com.doorstepai.sdks.tracking.proto.Table.Builder
uint32 row_count = 2;
clearSampleCount() - function in com.doorstepai.sdks.tracking.proto.StreamColumn.Builder
Number of samples represented by every column in this stream.
uint32 sample_count = 2;
clearScaleExp() - function in com.doorstepai.sdks.tracking.proto.TableColumn.Builder
QUANT only: integer = round(value * 10^scale_exp)
sint32 scale_exp = 3;
clearScaleExp() - function in com.doorstepai.sdks.tracking.proto.ColumnData.Builder
Quantization: integer_value = round(real_value * 10^scale_exp);
decode: real_value = integer_value / 10^scale_exp.
scale_exp 0 == lossless integer passthrough (step counts, floor, booleans,
and precision-critical streams such as GNSS raw when migrated).
sint32 scale_exp = 2;
clearSensorOriginUs() - function in com.doorstepai.sdks.tracking.proto.StreamColumn.Builder
Absolute boot-relative origin (microseconds) of the first sample — the
reference for the timestamp column (channel_id 0).
int64 sensor_origin_us = 3;
clearStreamId() - function in com.doorstepai.sdks.tracking.proto.StreamColumn.Builder
Stream identity — see the registry below. Shared ids with iOS DSDP where
they overlap (accel=2, gyro=3, mag=4, altitude=5, location=6); iOS-only ids
0/1/7/8 are reserved and never emitted by Android.
uint32 stream_id = 1;
clearStreamId() - function in com.doorstepai.sdks.tracking.proto.Table.Builder
see registry (30=wifi, 31=gnss_measurement, 32=gnss_status, 33=gnss_nav, 34=ble)
uint32 stream_id = 1;
clearStreams() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Typed, columnar streams (see the stream/channel registry below).
repeated .doorstepai.telemetry.v3.StreamColumn streams = 6;
clearTables() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Ragged / string-heavy streams (WiFi scans, GNSS measurement/status, BLE)
encoded as generic columnar Tables — the same quantize/delta/varint recipe
plus string-dictionary dedup and a per-column null bitmap. As a stream
moves from json_remainder into a Table here it drops ~3x (verified on real
device data: gnss 3.5x, ble 3.4x, all fields equivalence-checked).
repeated .doorstepai.telemetry.v3.Table tables = 8;
clearValues() - function in com.doorstepai.sdks.tracking.proto.ColumnData.Builder
The coded integer stream. Interpretation depends on `encoding`:
  RAW      : zigzag varint of each quantized integer (no delta)
  DELTA    : values[0]=q0; values[i]=q[i]-q[i-1]  (cumulative-sum to decode)
  DELTA2   : delta-of-delta of the (quantized) timestamp column
  CONSTANT : exactly one entry; repeat it sample_count times
repeated sint64 values = 4 [packed = true];
clearViewTranslationCallback() - function in android.view.DoorstepEmbedView
 
clearWallEpochMs() - function in com.doorstepai.sdks.tracking.proto.TelemetryBatch.Builder
Batch anchor: min wall-clock across all streams, in epoch milliseconds.
int64 wall_epoch_ms = 5;
clearWallOriginMs() - function in com.doorstepai.sdks.tracking.proto.StreamColumn.Builder
Wall-clock (epoch ms) of the first sample. Together with sensor_origin_us
this lets the server reconstruct per-sample wall time from the boot-relative
timestamp column WITHOUT a per-sample wall-clock column:
  wall_ms(i) = wall_origin_ms + (sensor_us(i) - sensor_origin_us) / 1000
int64 wall_origin_ms = 4;
clearWallpaper() - function in android.content.TrackingService
 
clone() - function in com.google.protobuf.TelemetryBatch.Builder
 
clone() - function in com.google.protobuf.TelemetryBatch.Builder
 
clone() - function in com.google.protobuf.StreamColumn.Builder
 
clone() - function in com.google.protobuf.StreamColumn.Builder
 
clone() - function in com.google.protobuf.TableColumn.Builder
 
clone() - function in com.google.protobuf.TableColumn.Builder
 
clone() - function in com.google.protobuf.Table.Builder
 
clone() - function in com.google.protobuf.Table.Builder
 
clone() - function in com.google.protobuf.ColumnData.Builder
 
clone() - function in com.google.protobuf.ColumnData.Builder
 
close() - function in androidx.room.CachedRequestDatabase_Impl
 
close() - function in androidx.room.CachedRequestDatabase
 
collect(Context,AppConfiguration,Boolean) - function in com.doorstepai.sdks.tracking.internal.MetadataCollector
 
COLUMN_F64 - enum entry in com.doorstepai.sdks.tracking.proto.ColumnKind
lossless float64 (bit-exact)
COLUMN_F64 = 2;
COLUMN_INT - enum entry in com.doorstepai.sdks.tracking.proto.ColumnKind
lossless integers / booleans (0/1)
COLUMN_INT = 0;
COLUMN_QUANT - enum entry in com.doorstepai.sdks.tracking.proto.ColumnKind
bounded-lossy floats (below noise floor)
COLUMN_QUANT = 1;
COLUMN_STR - enum entry in com.doorstepai.sdks.tracking.proto.ColumnKind
string dictionary
COLUMN_STR = 3;
ColumnData - class in com.doorstepai.sdks.tracking.proto
Protobuf type {@code doorstepai.telemetry.v3.ColumnData}
ColumnData.Builder - class in com.doorstepai.sdks.tracking.proto.ColumnData
Protobuf type {@code doorstepai.telemetry.v3.ColumnData}
ColumnDataOrBuilder - class in com.doorstepai.sdks.tracking.proto
 
ColumnKind - class in com.doorstepai.sdks.tracking.proto
Protobuf enum {@code doorstepai.telemetry.v3.ColumnKind}
com.doorstepai.sdks.tracking - package com.doorstepai.sdks.tracking
 
com.doorstepai.sdks.tracking.internal - package com.doorstepai.sdks.tracking.internal
 
com.doorstepai.sdks.tracking.internal.geofence - package com.doorstepai.sdks.tracking.internal.geofence
 
com.doorstepai.sdks.tracking.internal.network - package com.doorstepai.sdks.tracking.internal.network
 
com.doorstepai.sdks.tracking.internal.sensors - package com.doorstepai.sdks.tracking.internal.sensors
 
com.doorstepai.sdks.tracking.proto - package com.doorstepai.sdks.tracking.proto
 
COMPACT - enum entry in com.doorstepai.sdks.tracking.EmbedMode

Expanded view (~600 dp).

compileStatement(String) - function in androidx.room.CachedRequestDatabase_Impl
 
compileStatement(String) - function in androidx.room.CachedRequestDatabase
 
completeSession(String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
computeHorizontalScrollExtent() - function in android.view.DoorstepEmbedView
 
computeHorizontalScrollOffset() - function in android.view.DoorstepEmbedView
 
computeHorizontalScrollRange() - function in android.view.DoorstepEmbedView
 
computeScroll() - function in android.view.DoorstepEmbedView
 
computeSystemWindowInsets(WindowInsets,Rect) - function in android.view.DoorstepEmbedView
 
computeVerticalScrollExtent() - function in android.view.DoorstepEmbedView
 
computeVerticalScrollOffset() - function in android.view.DoorstepEmbedView
 
computeVerticalScrollRange() - function in android.view.DoorstepEmbedView
 
ConfigManager - class in com.doorstepai.sdks.tracking.internal
 
ConfigManagerKt - class in com.doorstepai.sdks.tracking.internal
 
configure(Context,Boolean,SDKLogLevel,Double,Integer,Integer) - function in com.doorstepai.sdks.tracking.internal.RemoteLogger
 
countAll(Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
countAll(null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
countAll() - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
countPendingOrProcessing(int,int,Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
countPendingOrProcessing(null,null,null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
countPendingOrProcessing(Integer,Integer) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
createAccessibilityNodeInfo() - function in android.view.DoorstepEmbedView
 
createAttributionContext(String) - function in android.content.TrackingService
 
createConfigurationContext(Configuration) - function in android.content.TrackingService
 
createContext(ContextParams) - function in android.content.TrackingService
 
createContextForSplit(String) - function in android.content.TrackingService
 
createContextMenu(ContextMenu) - function in android.view.DoorstepEmbedView
 
createDeviceContext(Integer) - function in android.content.TrackingService
 
createDeviceProtectedStorageContext() - function in android.content.TrackingService
 
createDisplayContext(Display) - function in android.content.TrackingService
 
createPackageContext(String,Integer) - function in android.content.TrackingService
 
createWindowContext(Integer,Bundle) - function in android.content.TrackingService
 
createWindowContext(Display,Integer,Bundle) - function in android.content.TrackingService
 
critical - enum entry in com.doorstepai.sdks.tracking.internal.RemoteLogLevel
 
CRITICAL - enum entry in com.doorstepai.sdks.tracking.internal.SDKLogLevel
 
CSVMode - class in com.doorstepai.sdks.tracking
Debug-only "CSV-only" recording mode (parity with iOS csvOnlyMode).
currentGeneration(String) - function in com.doorstepai.sdks.tracking.internal.network.Network
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W