//app-support/healthstack.app.sync/SyncManager

SyncManager

[androidJvm]
class SyncManager

SyncManager is a singleton class using Android’s WorkManager for scheduled health data synchronization tasks. Each task is specified by a HealthDataSyncSpec, which includes the health data type and its sync interval.

Types

Name Summary
Companion [androidJvm]
object Companion
HealthDataSyncSpec [androidJvm]
data class HealthDataSyncSpec(val healthDataTypeString: String, val syncInterval: Long, val syncTimeUnit: TimeUnit)
A data class representing a specification for health data synchronization.

Functions

Name Summary
startBackgroundSync [androidJvm]
fun startBackgroundSync()
Starts the background synchronization for the specified health data types.