DefaultNetworkManager

Default implementation of NetworkManager

Default implementation of NetworkManager

Default implementation of NetworkManager

Default implementation of NetworkManager

Default implementation of NetworkManager

Constructors

Link copied to clipboard
constructor()
constructor()

Types

Link copied to clipboard

Builder for creating a DefaultNetworkManager

class Builder

Builder for creating a DefaultNetworkManager

Properties

Link copied to clipboard
open override val network: Flow<NetworkConnectionType>

A Flow of the NetworkConnectionType detected by the network manager

abstract val network: Flow<NetworkConnectionType>

A Flow of the NetworkConnectionType detected by the network manager

open val network: <Error class: unknown class><<Error class: unknown class>>
open override val network: Flow<NetworkConnectionType>

A Flow of the NetworkConnectionType detected by the network manager

open override val network: Flow<NetworkConnectionType>

A Flow of the NetworkConnectionType detected by the network manager

Functions

Link copied to clipboard
open suspend override fun startMonitoring()

Starts monitoring for changes to NetworkConnectionType that will be emitted on the network flow

abstract suspend fun startMonitoring()

Starts monitoring for changes to NetworkConnectionType that will be emitted on the network flow

open suspend fun startMonitoring(): <Error class: unknown class>
open suspend override fun startMonitoring()

Starts monitoring for changes to NetworkConnectionType that will be emitted on the network flow

open suspend override fun startMonitoring()

Starts monitoring for changes to NetworkConnectionType that will be emitted on the network flow

Link copied to clipboard
open suspend override fun stopMonitoring()

Stops monitoring for changes to NetworkConnectionType

abstract suspend fun stopMonitoring()

Stops monitoring for changes to NetworkConnectionType

open suspend fun stopMonitoring(): <Error class: unknown class>
open suspend override fun stopMonitoring()

Stops monitoring for changes to NetworkConnectionType

open suspend override fun stopMonitoring()

Stops monitoring for changes to NetworkConnectionType