IOSNetworkMonitor

class IOSNetworkMonitor(checkIntervalMs: Long) : NetworkMonitor

iOS implementation of NetworkMonitor.

Uses a lightweight connectivity check since NWPathMonitor from Network.framework is not available via Kotlin/Native platform libs in all Kotlin versions.

Constructors

Link copied to clipboard
constructor(checkIntervalMs: Long)

Properties

Link copied to clipboard
open override val isOnline: StateFlow<Boolean>

Functions

Link copied to clipboard
open override fun isCurrentlyOnline(): Boolean
Link copied to clipboard
open override fun start()
Link copied to clipboard
open override fun stop()