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

R

record(String,Double,Long) - function in com.doorstepai.sdks.tracking.LiveMonitor
Mirror a scalar sample into the stream's ring buffer.
recordDevice(String,String,Integer,String,Long,Map) - function in com.doorstepai.sdks.tracking.LiveMonitor
Record/refresh a discovered device (BLE/WiFi/GNSS).
recordLocation(Double,Double,Long) - function in com.doorstepai.sdks.tracking.LiveMonitor
Append a location fix to the live track (for the map).
recordVector(String,Double,Double,Double,Long) - function in com.doorstepai.sdks.tracking.LiveMonitor
Mirror a 3-axis sample: stores magnitude (for the summary sparkline) + x/y/z (for detail).
recoverStaleProcessing(int,int,long,Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
recoverStaleProcessing(null,null,null,null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
recoverStaleProcessing(Integer,Integer,Long) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
refreshInBackground() - function in com.doorstepai.sdks.tracking.internal.ConfigManager
Best-effort re-fetch + apply (honours the override).
registerAllExtensions(ExtensionRegistryLite) - function in com.doorstepai.sdks.tracking.proto.Telemetry
 
registerCompletionCallback(SuspendFunction0) - function in com.doorstepai.sdks.tracking.internal.network.FlushWorker
Register a callback to be notified when all cached requests are processed
registerComponentCallbacks(ComponentCallbacks) - function in android.content.TrackingService
 
registerDeviceIdChangeListener(Executor,IntConsumer) - function in android.content.TrackingService
 
registerReceiver(BroadcastReceiver,IntentFilter) - function in android.content.TrackingService
 
registerReceiver(BroadcastReceiver,IntentFilter,Integer) - function in android.content.TrackingService
 
registerReceiver(BroadcastReceiver,IntentFilter,String,Handler) - function in android.content.TrackingService
 
registerReceiver(BroadcastReceiver,IntentFilter,String,Handler,Integer) - function in android.content.TrackingService
 
RelativeHumidityData - class in com.doorstepai.sdks.tracking.internal.sensors
TYPE_RELATIVE_HUMIDITY: relative humidity in %.
releaseToPending(List,int,int,Continuation) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
releaseToPending(null,null,null,null) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao_Impl
 
releaseToPending(List,Integer,Integer) - function in com.doorstepai.sdks.tracking.internal.network.CachedRequestDao
 
RemoteLogger - class in com.doorstepai.sdks.tracking.internal
Remote log shipping (the old POST /v2/sdk/android/logs path) was removed.
RemoteLoggingConfiguration - class in com.doorstepai.sdks.tracking.internal
 
RemoteLoggingConfiguration.Companion - class in com.doorstepai.sdks.tracking.internal.RemoteLoggingConfiguration
 
RemoteLogLevel - class in com.doorstepai.sdks.tracking.internal
 
removeColumns(int) - 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;
removeColumns(int) - function in com.doorstepai.sdks.tracking.proto.Table.Builder
repeated .doorstepai.telemetry.v3.TableColumn columns = 3;
removeStickyBroadcast(Intent) - function in android.content.TrackingService
 
removeStickyBroadcastAsUser(Intent,UserHandle) - function in android.content.TrackingService
 
removeStreams(int) - 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;
removeTables(int) - 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;
requestBackgroundLocationPermission(Activity,Integer) - function in com.doorstepai.sdks.tracking.DoorstepAI
Request Manifest.permission.ACCESS_BACKGROUND_LOCATION (Android 10+), required to keep collecting when the host app is backgrounded / screen-off.
requestPermissions(Activity,Integer,Boolean) - function in com.doorstepai.sdks.tracking.DoorstepAI
Request the SDK's foreground runtime permissions from activity.
reset() - function in com.doorstepai.sdks.tracking.LiveMonitor
 
reset() - function in com.doorstepai.sdks.tracking.internal.DeviceIdentifier
Forget the current UUID and remove it from persistent storage.
resolve(Context,LocationConfiguration) - function in com.doorstepai.sdks.tracking.internal.sensors.LocationProviderResolver
"fused" when the config selects GMS and Play Services is available; otherwise "legacy".
resolvedPayloadFormat() - function in com.doorstepai.sdks.tracking.internal.MiscConfiguration
Resolve the effective wire format from payloadFormat, falling back to the legacy binaryEncoding flag and finally to JSON.
resumeRouteGeofencingIfNeeded() - function in com.doorstepai.sdks.tracking.DoorstepAI
Idempotent restore of route geofencing from persisted state.
resumeSessions(Context) - function in com.doorstepai.sdks.tracking.internal.TrackingService.Companion
Re-asserts the service so it resumes persisted sessions (same recovery path as a START_STICKY null-intent restart).
RetryableFailure - enum entry in com.doorstepai.sdks.tracking.internal.network.FlushAttemptResult
 
retryCallbackRegistration() - function in com.doorstepai.sdks.tracking.internal.sensors.GnssManager
 
retryGnssCallbacks() - function in com.doorstepai.sdks.tracking.DoorstepAI
Retry GNSS callback registration after permissions have been granted.
retryGnssCallbacks() - function in com.doorstepai.sdks.tracking.internal.DataHolder
 
revokeSelfPermissionOnKill(String) - function in android.content.TrackingService
 
revokeSelfPermissionsOnKill(Collection) - function in android.content.TrackingService
 
revokeUriPermission(Uri,Integer) - function in android.content.TrackingService
 
revokeUriPermission(String,Uri,Integer) - function in android.content.TrackingService
 
RotationVectorData - class in com.doorstepai.sdks.tracking.internal.sensors
TYPE_ROTATION_VECTOR (fused): unit quaternion.
RouteGeofenceOptions - class in com.doorstepai.sdks.tracking
Tuning for a route-geofencing session.
runInTransaction(Runnable) - function in androidx.room.CachedRequestDatabase_Impl
 
runInTransaction(Callable) - function in androidx.room.CachedRequestDatabase_Impl
 
runInTransaction(Runnable) - function in androidx.room.CachedRequestDatabase
 
runInTransaction(Callable) - function in androidx.room.CachedRequestDatabase
 
A  B  C  D  E  F  G  H  I  J  L  M  N  O  P  Q  R  S  T  U  V  W