kronos-android / com.lyft.kronos / AndroidClockFactory

AndroidClockFactory

object AndroidClockFactory

Functions

createDeviceClock

fun createDeviceClock(): Clock

Create a device clock that uses the OS/device specific API to retrieve time

createKronosClock

fun createKronosClock(context: Context, syncListener: SyncListener? = null, ntpHosts: List<String> = NTP_HOSTS, requestTimeoutMs: Long = TIMEOUT_MS, minWaitTimeBetweenSyncMs: Long = MIN_WAIT_TIME_BETWEEN_SYNC_MS, cacheExpirationMs: Long = CACHE_EXPIRATION_MS, maxNtpResponseTimeMs: Long = MAX_NTP_RESPONSE_TIME_MS): KronosClock