ktor-client-android
Module Contents
alltypes
Module Contents
object
Android
:
HttpClientEngineFactory
<
AndroidEngineConfig
>
Module Contents
fun
create
(
block
:
AndroidEngineConfig
.
(
)
->
Unit
)
:
HttpClientEngine
class
AndroidClientEngine
:
HttpClientJvmEngine
Module Contents
AndroidClientEngine
(
config
:
AndroidEngineConfig
)
val
config
:
AndroidEngineConfig
suspend
fun
execute
(
data
:
HttpRequestData
)
:
HttpResponseData
class
AndroidEngineConfig
:
HttpClientEngineConfig
Module Contents
AndroidEngineConfig
(
)
var
connectTimeout
:
Int
var
proxy
:
Proxy
?
var
requestConfig
:
HttpURLConnection
.
(
)
->
Unit
var
socketTimeout
:
Int
var
sslManager
:
(
HttpsURLConnection
)
->
Unit
class
AndroidEngineContainer
:
HttpClientEngineContainer
Module Contents
AndroidEngineContainer
(
)
val
factory
:
HttpClientEngineFactory
<
*
>
package
io.ktor.client.engine.android
Module Contents
object
Android
:
HttpClientEngineFactory
<
AndroidEngineConfig
>
Module Contents
fun
create
(
block
:
AndroidEngineConfig
.
(
)
->
Unit
)
:
HttpClientEngine
class
AndroidClientEngine
:
HttpClientJvmEngine
Module Contents
AndroidClientEngine
(
config
:
AndroidEngineConfig
)
val
config
:
AndroidEngineConfig
suspend
fun
execute
(
data
:
HttpRequestData
)
:
HttpResponseData
class
AndroidEngineConfig
:
HttpClientEngineConfig
Module Contents
AndroidEngineConfig
(
)
var
connectTimeout
:
Int
var
proxy
:
Proxy
?
var
requestConfig
:
HttpURLConnection
.
(
)
->
Unit
var
socketTimeout
:
Int
var
sslManager
:
(
HttpsURLConnection
)
->
Unit
class
AndroidEngineContainer
:
HttpClientEngineContainer
Module Contents
AndroidEngineContainer
(
)
val
factory
:
HttpClientEngineFactory
<
*
>