Package-level declarations

Types

Link copied to clipboard

Cancellable network request token. Allows caller to release the connection or await it becoming available.

Link copied to clipboard

Mediator for High Bandwidth requests, such as Cell or Wifi.

Link copied to clipboard
class StandardHighBandwidthNetworkMediator(logger: NetworkStatusLogger, networkRequester: NetworkRequester, coroutineScope: CoroutineScope, delayToRelease: Duration) : HighBandwidthNetworkMediator

Implementation of HighBandwidthNetworkMediator that locally aggregates requests and then makes specific network requests when requests moves from 0 to 1 and back.