Package-level declarations

Types

Link copied to clipboard
data class NetworkConfiguration(val connMaxIdleCount: Int = 10, val connKeepAliveDurationSec: Long = 25, val httpCacheFolderName: String = "http_cache", val httpCacheSizeBytes: Long = 50L * 1024 * 1024, val timeoutConnectionSec: Long = 50, val timeoutReadSec: Long = 50, val timeoutWriteSec: Long = 50, val timeoutCallSec: Long = 300, val uploadTimeoutConnectionSec: Long = timeoutConnectionSec, val uploadTimeoutReadSec: Long = timeoutReadSec, val uploadTimeoutWriteSec: Long = 60 * 5, val uploadTimeoutCallSec: Long = 0, val downloadTimeoutConnectionSec: Long = timeoutConnectionSec, val downloadTimeoutReadSec: Long = 60 * 5, val downloadTimeoutWriteSec: Long = timeoutWriteSec, val downloadTimeoutCallSec: Long = 0)
Link copied to clipboard
interface NetworkManager
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun OkHttpClient.Builder.setDownloadTimeouts(configuration: NetworkConfiguration): OkHttpClient.Builder
Link copied to clipboard
fun OkHttpClient.Builder.setUploadTimeouts(configuration: NetworkConfiguration): OkHttpClient.Builder