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.