korlibs
Toggle table of contents
6.1.0-SNAPSHOT
common
Target filter
common
Switch theme
Search in API
Skip to content
korlibs
korlibs-io
/
korlibs.io.net
/
AsyncClient
Async
Client
interface
AsyncClient
:
AsyncInputStream
,
AsyncOutputStream
,
AsyncCloseable
Inheritors
SocketAsyncClient
FakeAsyncClient
Members
Members & Extensions
Types
Companion
Link copied to clipboard
object
Companion
Stats
Link copied to clipboard
object
Stats
Properties
address
Link copied to clipboard
open
val
address
:
AsyncAddress
connected
Link copied to clipboard
abstract
val
connected
:
Boolean
Functions
checksum
Link copied to clipboard
suspend
fun
AsyncInputStream
.
checksum
(
checksum
:
SimpleChecksum
)
:
Int
close
Link copied to clipboard
abstract
suspend override
fun
close
(
)
connect
Link copied to clipboard
abstract
suspend
fun
connect
(
host
:
String
,
port
:
Int
)
hash
Link copied to clipboard
suspend
fun
AsyncInputStream
.
hash
(
algo
:
HasherFactory
)
:
Hash
md5
Link copied to clipboard
suspend
fun
AsyncInputStream
.
md5
(
)
:
Hash
read
Link copied to clipboard
abstract
suspend override
fun
read
(
buffer
:
ByteArray
,
offset
:
Int
,
len
:
Int
)
:
Int
open
suspend
fun
read
(
)
:
Int
sha1
Link copied to clipboard
suspend
fun
AsyncInputStream
.
sha1
(
)
:
Hash
with
Checksum
Updater
Link copied to clipboard
fun
AsyncOutputStream
.
withChecksumUpdater
(
checksum
:
SimpleChecksumUpdater
)
:
AsyncOutputStream
with
Content
Encoding
Link copied to clipboard
suspend
fun
AsyncInputStream
.
withContentEncoding
(
contentEncoding
:
String
)
:
AsyncInputStream
with
Transfer
Encoding
Link copied to clipboard
suspend
fun
AsyncInputStream
.
withTransferEncoding
(
transferEncoding
:
String
)
:
AsyncInputStream
write
Link copied to clipboard
abstract
suspend override
fun
write
(
buffer
:
ByteArray
,
offset
:
Int
,
len
:
Int
)
open
suspend
fun
write
(
byte
:
Int
)
write
File
Link copied to clipboard
suspend
fun
AsyncOutputStream
.
writeFile
(
source
:
VfsFile
)
:
Long