ktor-client-android
Module Contents
alltypes
Module Contents
object
Android
:
HttpClientEngineFactory
<
AndroidEngineConfig
>
Module Contents
fun
create
(
block
:
AndroidEngineConfig
.
(
)
->
Unit
)
:
HttpClientEngine
class
AndroidClientEngine
:
HttpClientEngineBase
Module Contents
AndroidClientEngine
(
config
:
AndroidEngineConfig
)
val
config
:
AndroidEngineConfig
val
dispatcher
:
CoroutineDispatcher
suspend
fun
execute
(
data
:
HttpRequestData
)
:
HttpResponseData
val
supportedCapabilities
:
Set
<
HttpClientEngineCapability
<
*
>
>
class
AndroidEngineConfig
:
HttpClientEngineConfig
Module Contents
AndroidEngineConfig
(
)
var
connectTimeout
:
Int
var
requestConfig
:
HttpURLConnection
.
(
)
->
Unit
var
socketTimeout
:
Int
var
sslManager
:
(
HttpsURLConnection
)
->
Unit
class
AndroidEngineContainer
:
HttpClientEngineContainer
Module Contents
AndroidEngineContainer
(
)
val
factory
:
HttpClientEngineFactory
<
*
>
fun
toString
(
)
:
String
package
io.ktor.client.engine.android
Module Contents
object
Android
:
HttpClientEngineFactory
<
AndroidEngineConfig
>
Module Contents
fun
create
(
block
:
AndroidEngineConfig
.
(
)
->
Unit
)
:
HttpClientEngine
class
AndroidClientEngine
:
HttpClientEngineBase
Module Contents
AndroidClientEngine
(
config
:
AndroidEngineConfig
)
val
config
:
AndroidEngineConfig
val
dispatcher
:
CoroutineDispatcher
suspend
fun
execute
(
data
:
HttpRequestData
)
:
HttpResponseData
val
supportedCapabilities
:
Set
<
HttpClientEngineCapability
<
*
>
>
class
AndroidEngineConfig
:
HttpClientEngineConfig
Module Contents
AndroidEngineConfig
(
)
var
connectTimeout
:
Int
var
requestConfig
:
HttpURLConnection
.
(
)
->
Unit
var
socketTimeout
:
Int
var
sslManager
:
(
HttpsURLConnection
)
->
Unit
class
AndroidEngineContainer
:
HttpClientEngineContainer
Module Contents
AndroidEngineContainer
(
)
val
factory
:
HttpClientEngineFactory
<
*
>
fun
toString
(
)
:
String