Package-level declarations

Types

Link copied to clipboard
abstract class ClientConnectionConfig(val host: String, port: Int? = null, protocol: URLProtocol? = null, headers: Map<String, List<String>>? = null, val reconnectionDelay: Duration? = null, val requestTimeout: Duration? = null, val connectTimeout: Duration? = null) : ConnectionConfig

Base configuration class for managing client-side connections in a remote communication setup.

Link copied to clipboard
class DefaultClientConnectionConfig(val host: String = DEFAULT_HOST, port: Int? = DEFAULT_PORT, protocol: URLProtocol? = null, headers: Map<String, List<String>>? = null, val reconnectionDelay: Duration? = null, val requestTimeout: Duration? = defaultRequestTimeout, val connectTimeout: Duration? = defaultConnectionTimeout) : ClientConnectionConfig

Default implementation of the ClientConnectionConfig class.