ktor
1.6.8
3.0.3
3.0.2
3.0.0
2.3.12
2.2.4
2.0.3
1.6.8
jvm
ktor-client-android
io.
ktor.
client.
engine.
android
Android
Android
Client
Engine
Android
Engine
Config
Android
Engine
Container
ktor-client-apache
io.
ktor.
client.
engine.
apache
Apache
Apache
Engine
Config
Apache
Engine
Container
ktor-client-cio
io.
ktor.
client.
engine.
cio
CIO
CIOEngine
Config
CIOEngine
Container
Client
Closed
Exception
Connect
Exception
endpoint()
Endpoint
Config
Fail
To
Connect
Exception
io.
ktor.
client.
features.
websocket
web
Socket
Raw()
web
Socket
Raw
Session()
ws()
ws
Raw()
wss
Raw()
ktor-client-core
io.
ktor.
client
Http
Client
Http
Client()
Http
Client
Config
Http
Client
Dsl
Http
Client
Engine
Container
io.
ktor.
client.
call
call()
Double
Receive
Exception
Http
Client
Call
Http
Engine
Call
No
Transformation
Found
Exception
receive()
Receive
Pipeline
Exception
save()
Type
Info
type
Info()
Unsupported
Content
Type
Exception
Unsupported
Upgrade
Protocol
Exception
io.
ktor.
client.
content
Local
File
Content
Local
File
Content()
io.
ktor.
client.
engine
call
Context()
Client
Engine
Closed
Exception
config()
DEFAULT_CAPABILITIES
engines
http()
Http
Client
Engine
Http
Client
Engine
Base
Http
Client
Engine
Capability
Http
Client
Engine
Config
Http
Client
Engine
Factory
Http
Client
Jvm
Engine
KTOR_DEFAULT_USER_AGENT
merge
Headers()
Proxy
Builder
Proxy
Config
Proxy
Type
HTTP
SOCKS
UNKNOWN
resolve
Address()
type
io.
ktor.
client.
features
add
Default
Response
Validation()
Body
Progress
Browser
User
Agent()
Charsets()
Client
Request
Exception
Connect
Timeout
Exception()
convert
Long
Timeout
To
Int
With
Infinite
As
Zero()
convert
Long
Timeout
To
Long
With
Infinite
As
Zero()
Curl
User
Agent()
Data
Conversion
Default
Request
default
Request()
default
Transformers()
Expect
Success
expect
Success
feature()
get()
Http
Call
Validator
Http
Client
Feature
Http
Plain
Text
Http
Redirect
Http
Request
Timeout
Exception
Http
Response
Validator()
Http
Send
Http
Timeout
on
Download()
on
Upload()
Redirect
Response
Exception
Response
Exception
Send
Count
Exceed
Exception
Sender
Server
Response
Exception
Socket
Timeout
Exception()
timeout()
User
Agent
io.
ktor.
client.
features.
cache
Http
Cache
Http
Cache
Entry
Invalid
Cache
State
Exception
io.
ktor.
client.
features.
cache.
storage
Http
Cache
Storage
io.
ktor.
client.
features.
cookies
Accept
All
Cookies
Storage
add
Cookie()
Constant
Cookies
Storage
cookies()
Cookies
Storage
get()
Http
Cookies
io.
ktor.
client.
features.
observer
Response
Observer
Response
Observer()
wrap
With
Content()
io.
ktor.
client.
features.
websocket
Client
Web
Socket
Session
Default
Client
Web
Socket
Session
web
Socket()
Web
Socket
Capability
Web
Socket
Exception
Web
Socket
Extensions
Capability
Web
Sockets
Web
Sockets()
web
Socket
Session()
ws()
wss()
io.
ktor.
client.
request
accept()
Client
Upgrade
Content
cookie()
Default
Http
Request
delete()
get()
head()
header()
headers()
host
Http
Request
Http
Request
Builder
Http
Request
Data
Http
Request
Pipeline
Http
Response
Data
Http
Send
Pipeline
invoke()
is
Upgrade
Request()
options()
parameter()
patch()
port
post()
put()
request()
take
From()
url()
io.
ktor.
client.
request.
forms
append()
Form
Builder
form
Data()
Form
Data
Content
Form
Part
Input
Provider
Multi
Part
Form
Data
Content
submit
Form()
submit
Form
With
Binary
Data()
io.
ktor.
client.
response
discard
Remaining()
Http
Response
read
Bytes()
read
Text()
io.
ktor.
client.
statement
close()
Default
Http
Response
discard
Remaining()
Http
Receive
Pipeline
Http
Response
Http
Response
Container
Http
Response
Pipeline
Http
Statement
read
Bytes()
read
Text()
request
response()
use()
io.
ktor.
client.
utils
build
Headers()
Byte
Buffer
Pool
Cache
Control
client
Dispatcher()
DEFAULT_HTTP_BUFFER_SIZE
DEFAULT_HTTP_POOL_SIZE
Empty
Content
fixed
Thread
Pool
Dispatcher()
Http
Client
Default
Pool
unwrap
Cancellation
Exception()
wrap
Headers()
io.
ktor.
network.
sockets
Connect
Timeout
Exception
map
Engine
Exceptions()
Socket
Timeout
Exception
ktor-client-curl
io.
ktor.
client.
engine.
curl
Curl
Curl
Client
Engine
Config
Curl
Illegal
State
Exception
Curl
Runtime
Exception
ktor-client-auth
io.
ktor.
client.
features.
auth
Auth
Auth()
Auth
Provider
io.
ktor.
client.
features.
auth.
providers
basic()
Basic
Auth
Config
Basic
Auth
Credentials
Basic
Auth
Provider
bearer()
Bearer
Auth
Config
Bearer
Auth
Provider
Bearer
Tokens
digest()
Digest
Auth
Config
Digest
Auth
Credentials
Digest
Auth
Provider
ktor-client-auth-basic
io.
ktor.
client.
features.
auth.
basic
Basic
Auth
ktor-client-encoding
io.
ktor.
client.
features.
compression
Content
Encoder
Content
Encoding
Content
Encoding()
Unsupported
Content
Encoding
Exception
ktor-client-json
io.
ktor.
client.
features.
json
default
Serializer()
Json()
Json
Feature
Json
Serializer
serializers
ktor-client-gson
io.
ktor.
client.
features.
json
Gson
Serializer
ktor-client-jackson
io.
ktor.
client.
features.
json
Jackson
Serializer
ktor-client-json-tests
io.
ktor.
client.
features.
json.
tests
Json
Test
ktor-client-serialization
io.
ktor.
client.
features.
json.
serializer
Kotlinx
Serializer
ktor-client-logging
io.
ktor.
client.
features.
logging
ANDROID
DEFAULT
EMPTY
Logger
Logging
Logging()
Log
Level
ALL
BODY
HEADERS
INFO
NONE
Message
Length
Limiting
Logger
SIMPLE
ktor-client-ios
io.
ktor.
client.
engine.
ios
Ios
Ios
Client
Engine
Config
Ios
Http
Request
Exception
io.
ktor.
client.
engine.
ios.
certificates
Certificate
Pinner
Pinned
Certificate
ktor-client-java
io.
ktor.
client.
engine.
java
Java
Java
Http
Config
Java
Http
Engine
Java
Http
Engine
Container
ktor-client-jetty
io.
ktor.
client.
engine.
jetty
Jetty
Jetty
Engine
Config
Jetty
Engine
Container
ktor-client-mock
io.
ktor.
client.
engine.
mock
Mock
Engine
Mock
Engine
Config
Mock
Request
Handle
Scope
respond()
respond
Bad
Request()
respond
Error()
respond
Ok()
respond
Redirect()
to
Byte
Array()
to
Byte
Read
Packet()
ktor-client-okhttp
io.
ktor.
client.
engine.
okhttp
Ok
Http
Ok
Http
Config
Ok
Http
Engine
Ok
Http
Engine
Container
Unsupported
Frame
Type
Exception
ktor-client-tests
io.
ktor.
client.
tests
Builders
Test
Http
Client
Test
Ssl
Over
Proxy
Test
io.
ktor.
client.
tests.
utils
after()
assert
Fails
And
Contains
Cause()
assert
Fails
With()
Client
Loader
config()
main()
make
Array()
make
String()
TCP_SERVER
test()
TEST_SERVER
TEST_WEBSOCKET_SERVER
Test
Client
Builder
Test
Info
test
With
Engine()
Test
With
Ktor
io.
ktor.
client.
tests.
utils.
tests
builders
Test()
Closeable
Group
cookies
Test()
json
Test()
upload
Test()
ktor-auth
io.
ktor.
auth
authenticate()
Authentication
authentication()
Authentication
Context
Authentication
Failed
Cause
Authentication
Pipeline
Authentication
Procedure
Challenge
Authentication
Provider
Authentication
Route
Selector
basic()
basic
Authentication
Credentials()
Basic
Authentication
Provider
create
Obtain
Request
Token
Header()
create
Upgrade
Request
Token
Header()
Credential
Default
OAuth2State
Provider
digest()
digest
Authentication
Credentials()
Digest
Authentication
Provider
Digest
Credential
expected
Digest()
Forbidden
Response
form()
Form
Auth
Challenge
Form
Authentication
Provider
oauth()
OAuth1a
Exception
OAuth2Exception
OAuth2Request
Parameters
OAuth2Response
Parameters
OAuth2State
Provider
OAuth
Access
Token
Response
OAuth
Authentication
Provider
OAuth
Callback
OAuth
Grant
Types
oauth
Handle
Callback()
OAuth
Key
oauth
Respond
Redirect()
OAuth
Server
Settings
OAuth
Version
V10a
V20
parse
Authorization
Header()
Principal
principal()
session()
Session
Auth
Challenge
Session
Auth
Challenge
Key
Session
Authentication
Provider
sign()
signature
Base
String()
to
Digest
Credential()
Unauthorized
Response
User
Hashed
Table
Auth
User
Id
Principal
User
Password
Credential
verifier()
verify
With
OAuth2()
ktor-auth-jwt
io.
ktor.
auth.
jwt
jwt()
JWTAuthentication
Provider
JWTCredential
JWTPayload
Holder
JWTPrincipal
ktor-auth-ldap
io.
ktor.
auth.
ldap
ldap
Authenticate()
ktor-freemarker
io.
ktor.
freemarker
Free
Marker
Free
Marker
Content
respond
Template()
ktor-gson
io.
ktor.
gson
gson()
Gson
Converter
ktor-html-builder
io.
ktor.
html
each()
Html
Content
insert()
Placeholder
Placeholder
Item
Placeholder
List
respond
Html()
respond
Html
Template()
Template
Template
Placeholder
ktor-jackson
io.
ktor.
jackson
jackson()
Jackson
Converter
ktor-locations
io.
ktor.
locations
delete()
get()
handle()
head()
href()
Ktor
Experimental
Locations
API
Location
location()
Location
Attribute
Route
Service
Location
Info
location
Or
Null()
Location
Property
Info
Location
Route
Service
Location
Routing
Exception
Locations
locations()
options()
patch()
post()
put()
url()
ktor-metrics
io.
ktor.
metrics
io.
ktor.
metrics.
dropwizard
Dropwizard
Metrics
ktor-metrics-micrometer
io.
ktor.
metrics.
micrometer
Micrometer
Metrics
ktor-mustache
io.
ktor.
mustache
Mustache
Mustache
Content
respond
Template()
ktor-pebble
io.
ktor.
pebble
Pebble
Pebble
Content
respond
Template()
ktor-serialization
io.
ktor.
serialization
Default
Json
Default
Json
Configuration
json()
serialization()
serialization0()
Serialization
Converter
Serialization
Converter()
ktor-server-sessions
io.
ktor.
sessions
Cache
Cache
Storage
directory
Session
Storage()
ktor-thymeleaf
io.
ktor.
thymeleaf
respond
Template()
Thymeleaf
Thymeleaf
Content
ktor-velocity
io.
ktor.
velocity
engine()
respond
Template()
Velocity
Velocity
Content
Velocity
Tools
ktor-webjars
io.
ktor.
webjars
Webjars
ktor-websockets
io.
ktor.
http.
cio.
websocket
pinger()
ping
Interval()
ping
Period
timeout()
Web
Sockets()
io.
ktor.
websocket
application
Default
Web
Socket
Server
Session
pinger()
web
Socket()
web
Socket
Raw()
Web
Sockets
Web
Sockets()
Web
Socket
Server
Session
Web
Socket
Upgrade
ktor-http
io.
ktor.
content
io.
ktor.
http
append()
authority()
Bad
Content
Type
Format
Exception
Cache
Control
cache
Control()
charset()
clone()
Content
Disposition
content
Length()
Content
Range
content
Range
Header
Value()
Content
Type
content
Type()
Content
Type
Matcher
Cookie
Cookie
Encoding
BASE64_ENCODING
DQUOTES
RAW
URI_ENCODING
cookies()
date()
decode
Cookie
Value()
decode
URLPart()
decode
URLQuery
Component()
DEFAULT_PORT
default
For
File()
default
For
File
Extension()
default
For
File
Path()
Empty
Headers
Empty
Parameters
encode
Cookie
Value()
encode
OAuth()
encode
URLParameter()
encode
URLPath()
encode
URLQuery
Component()
escape
If
Needed()
etag()
Exception
Failed
expires()
file
Extensions()
form
Url
Encode()
form
Url
Encode
To()
from
Cookie
To
Gmt
Date()
from
File
Extension()
from
File
Path()
from
Http
To
Gmt
Date()
full
Path
Headers
Headers
Builder
Headers
Impl
headers
Of()
Headers
Single
Impl
Header
Value
Header
Value
Param
Header
Value
With
Parameters
host
Is
Ip()
host
With
Port
Http
Headers
Http
Message
Http
Message
Builder
Http
Method
Http
Protocol
Version
Http
Status
Code
if
Modified
Since()
if
None
Match()
Illegal
Header
Name
Exception
Illegal
Header
Value
Exception
invoke()
is
Secure()
is
Success()
is
Websocket()
last
Modified()
Link
Header
max
Age()
Parameters
Parameters
Builder
Parameters
Impl
parameters
Of()
Parameters
Single
Impl
parse
And
Sort
Content
Type
Header()
parse
And
Sort
Header()
parse
Client
Cookies
Header()
parse
Header
Value()
parse
Query
String()
parse
Query
String
To()
parse
Ranges
Specifier()
parse
Server
Set
Cookie
Header()
parse
Url
Encoded
Parameters()
path
Components()
plus()
quote()
Ranges
Specifier
Range
Units
Bytes
None
render
Cookie
Header()
render
Set
Cookie
Header()
Request
Connection
Point
set
Cookie()
take
From()
to
Header
Params
List()
to
Http
Date()
to
URI()
Unsafe
Header
Exception
Url
Url()
URLBuilder
URLBuilder()
URLDecode
Exception
Url
Encoding
Option
DEFAULT
KEY_ONLY
NO_ENCODING
VALUE_ONLY
URLParser
Exception
URLProtocol
user
Agent()
vary()
with
Charset()
io.
ktor.
http.
auth
Auth
Scheme
Header
Value
Encoding
QUOTED_ALWAYS
QUOTED_WHEN_REQUIRED
URI_ENCODE
Http
Auth
Header
parse
Authorization
Header()
io.
ktor.
http.
content
Byte
Array
Content
caching
Caching
Options
Caching
Property
Channel
Writer
Content
Entity
Tag
Version
Entity
Tag
Version()
for
Each
Part()
Last
Modified
Version
Multi
Part
Data
Outgoing
Content
Output
Stream
Content
Part
Data
read
All
Parts()
stream
Provider
Text
Content
URIFile
Content
Version
Version
Check
Result
NOT_MODIFIED
OK
PRECONDITION_FAILED
Version
List
Property
versions
Writer
Content
io.
ktor.
http.
parsing
Parse
Exception
io.
ktor.
http.
websocket
websocket
Server
Accept()
ktor-http-cio
io.
ktor.
http.
cio
boundary()
CIOHeaders
CIOMultipart
Data
Base
Connection
Options
copy
Multipart()
decode
Chunked()
dump
To()
encode
Chunked()
expect
Http
Body()
expect
Http
Upgrade()
expect
Multipart()
Http
Headers
Map
Http
Message
Http
Pipeline
Coroutine
Http
Pipeline
Writer
Coroutine
last
Http
Request()
Multipart
Event
parse
Boundary()
parse
Headers()
parse
Http
Body()
parse
Multipart()
parse
Part()
parse
Part
Body()
parse
Part
Headers()
parse
Preamble()
parse
Request()
parse
Response()
Parser
Exception
Request
Request
Handler
Coroutine
Request
Response
Builder
Response
start
Connection
Pipeline()
io.
ktor.
http.
cio.
internals
Mutable
Range
Weak
Timeout
Queue
io.
ktor.
http.
cio.
websocket
close()
close
Exceptionally()
Close
Reason
Default
Web
Socket
Session
Default
Web
Socket
Session()
Default
Web
Socket
Session
Impl
Experimental
Web
Socket
Extension
Api
extension()
extension
Or
Null()
Frame
Frame
Parser
Frame
Type
BINARY
CLOSE
PING
PONG
TEXT
parse
Web
Socket
Extensions()
pinger()
ponger()
Raw
Web
Socket
read
Bytes()
read
Reason()
read
Reason0()
read
Text()
run()
send()
Serializer
Simple
Frame
Collector
start()
Web
Socket
Deflate
Extension
Web
Socket
Extension
Web
Socket
Extension
Factory
Web
Socket
Extension
Header
Web
Socket
Extensions
Config
Web
Socket
Internal
API
Web
Socket
Reader
Web
Socket
Session
Web
Socket
Writer
io.
ktor.
server.
cio.
backend
Server
Incoming
Connection
Server
Request
Scope
start
Server
Connection
Pipeline()
ktor-io
io.
ktor.
utils.
io
Byte
Channel
Byte
Channel()
Byte
Channel
Sequential
Base
Byte
Channel
Sequential
JVM
Byte
Read
Channel
Byte
Read
Channel()
Byte
Write
Channel
cancel()
close()
Closed
Write
Channel
Exception
consume
Each
Buffer
Range()
consume
Each
Remaining()
copy
And
Close()
copy
To()
discard()
discard
Exact()
Empty
Byte
Read
Channel
join
To()
Look
Ahead
Session
Look
Ahead
Suspend
Session
make
Shared()
prevent
Freeze()
print
Stack()
read()
read
Available()
read
Double()
read
Double
Little
Endian()
reader()
Reader
Job
Reader
Scope
read
Float()
read
Float
Little
Endian()
read
Fully()
read
Int()
read
Int
Little
Endian()
read
Long()
read
Long
Little
Endian()
read
Packet()
read
Remaining()
Read
Session
read
Short()
read
Short
Little
Endian()
read
Until
Delimiter()
read
UTF8Line()
read
UTF8Line
To()
skip
Delimiter()
Suspendable
Read
Session
try
Copy
Exception()
write()
write
Available()
write
Boolean()
write
Byte()
write
Char()
write
Double()
write
Double
Little
Endian()
write
Float()
write
Float
Little
Endian()
write
Fully()
write
Int()
write
Int
Little
Endian()
write
Long()
write
Long
Little
Endian()
write
Packet()
write
Packet
Suspend()
writer()
Writer
Job
Writer
Scope
Writer
Session
Writer
Suspend
Session
write
Short()
write
Short
Little
Endian()
write
String
Utf8()
io.
ktor.
utils.
io.
bits
alloc
Memory()
copy
To()
fill()
free()
get()
high
Byte
high
Int
high
Short
load
Byte
Array()
load
Double
Array()
load
Double
At()
load
Float
Array()
load
Float
At()
load
Int
Array()
load
Int
At()
load
Long
Array()
load
Long
At()
load
Short
Array()
load
Short
At()
load
UByte
Array()
load
UInt
Array()
load
UInt
At()
load
ULong
Array()
load
ULong
At()
load
UShort
Array()
load
UShort
At()
low
Byte
low
Int
low
Short
Memory
of()
reverse
Byte
Order()
set()
store
At()
store
Byte
Array()
store
Double
Array()
store
Double
At()
store
Float
Array()
store
Float
At()
store
Int
Array()
store
Int
At()
store
Long
Array()
store
Long
At()
store
Short
Array()
store
Short
At()
store
UByte
Array()
store
UInt
Array()
store
UInt
At()
store
ULong
Array()
store
ULong
At()
store
UShort
Array()
store
UShort
At()
use
Memory()
with
Memory()
io.
ktor.
utils.
io.
charsets
Charset
charset()
Charset
Decoder
Charset
Encoder
Charsets
decode()
decode
Exact
Bytes()
decode
UTF()
decode
UTF8Line()
decode
Utf8Result()
decode
Utf8Result
Combine()
encode()
encode
To
Byte
Array()
encode
To
Byte
Array
Impl()
encode
UTF8()
Malformed
Input
Exception
name
Too
Long
Line
Exception
io.
ktor.
utils.
io.
concurrent
shared()
thread
Local()
io.
ktor.
utils.
io.
core
Abstract
Input
Abstract
Output
append()
Buffer
Buffer
Limit
Exceeded
Exception
build
Packet()
Byte
Order
BIG_ENDIAN
LITTLE_ENDIAN
byte
Order
Byte
Packet
Builder
Byte
Packet
Builder()
Byte
Packet
Builder
Base
Byte
Packet
Builder
Platform
Base
Byte
Read
Packet
Byte
Read
Packet()
Byte
Read
Packet
Base
Byte
Read
Packet
Platform
Base
can
Read()
can
Write()
Chunk
Buffer()
Closeable
copy
To()
discard()
discard
Exact()
discard
Until
Delimiter()
discard
Until
Delimiters()
EOFException
Experimental
Io
Api
fill()
flush()
for
Each()
Input
Insufficient
Space
Exception
Io
Buffer
is
Empty()
is
Not
Empty()
make
View()
Output
PACKET_MAX_COPY_SIZE
peek
Char
Utf8()
peek
To()
preview()
push
Back()
read()
read
Available()
read
Available
Little
Endian()
read
Available
Old()
read
Byte
Buffer()
read
Bytes()
read
Bytes
Of()
read
Direct()
read
Double()
read
Double
Fallback()
read
Double
Little
Endian()
read
Float()
read
Float
Fallback()
read
Float
Little
Endian()
read
Fully()
read
Fully
Little
Endian()
read
Fully
Old()
read
Int()
read
Int
Little
Endian()
read
Long()
read
Long
Little
Endian()
read
Short()
read
Short
Little
Endian()
read
Text()
read
Text
Exact()
read
Text
Exact
Bytes()
read
Text
Exact
Characters()
read
UByte()
read
UInt()
read
ULong()
read
Until
Delimiter()
read
Until
Delimiters()
read
UShort()
read
UTF8Line()
read
UTF8Line
To()
read
UTF8Until
Delimiter()
read
UTF8Until
Delimiter
To()
release()
remaining
All()
reset()
String()
take
While()
take
While
Size()
to
Byte
Array()
try
Peek()
use()
with
Buffer()
write()
write
Byte
Buffer
Direct()
write
Direct()
write
Double()
write
Double
Little
Endian()
write
Float()
write
Float
Little
Endian()
write
Fully()
write
Fully
Little
Endian()
write
Int()
write
Int
Little
Endian()
write
Long()
write
Long
Little
Endian()
write
Packet()
write
Short()
write
Short
Little
Endian()
write
Text()
write
UByte()
write
UInt()
write
ULong()
write
UShort()
write
While()
write
While
Size()
io.
ktor.
utils.
io.
core.
internal
after
Head
Write()
Chunk
Buffer
complete
Read
Head()
Dangerous
Internal
Io
Api
decode
UTF8()
decode
UTF8Line
Loop
Suspend()
Malformed
UTF8Input
Exception
prepare
Read
First
Head()
prepare
Read
First
Head
Old()
prepare
Read
Next
Head()
prepare
Read
Next
Head
Old()
prepare
Write
Head()
io.
ktor.
utils.
io.
errors
EOFException
IOException
Posix
Exception
TODO_ERROR()
io.
ktor.
utils.
io.
jvm.
javaio
copy
To()
to
Byte
Read
Channel()
to
Input
Stream()
to
Output
Stream()
io.
ktor.
utils.
io.
jvm.
nio
copy
To()
io.
ktor.
utils.
io.
nio
as
Input()
as
Output()
read()
read
Packet
At
Least()
read
Packet
At
Most()
read
Packet
Exact()
write()
write
Packet()
io.
ktor.
utils.
io.
pool
Byte
Array
Pool
Byte
Buffer
Pool
Default
Pool
Direct
Byte
Buffer
Pool
No
Pool
Impl
Object
Pool
Single
Instance
Pool
use
Borrowed()
use
Instance()
io.
ktor.
utils.
io.
streams
as
Input()
as
Output()
fread()
fwrite()
Input()
input
Stream()
Output()
output
Stream()
read()
reader
UTF8()
read
Packet
At
Least()
read
Packet
At
Most()
read
Packet
Exact()
recv()
recvfrom()
send()
sendto()
use()
write()
write
Packet()
writer
UTF8()
ktor-network
io.
ktor.
network.
selector
Actor
Selector
Manager
build
Or
Close()
Closed
Channel
Cancellation
Exception
Interest
Suspensions
Map
Selectable
Select
Interest
ACCEPT
CONNECT
READ
WRITE
Selector
Manager
Selector
Manager()
Selector
Manager
Support
Socket
Error
io.
ktor.
network.
sockets
ABound
Socket
Acceptable
AConnected
Socket
AReadable
ASocket
a
Socket()
await
Closed()
AWritable
Bound
Datagram
Socket
Configurable
connect()
Connected
Datagram
Socket
Connection
connection()
Datagram
Datagram
Read
Channel
Datagram
Read
Write
Channel
Datagram
Write
Channel
is
Closed
open
Read
Channel()
open
Write
Channel()
Read
Write
Socket
Server
Socket
Socket
Socket
Builder
Socket
Options
Socket
Timeout
Exception
tcp
No
Delay()
Tcp
Socket
Builder
Type
Of
Service
UDPSocket
Builder
io.
ktor.
network.
util
address
Default
Byte
Buffer
Pool
Default
Datagram
Byte
Buffer
Pool
IOCoroutine
Dispatcher
io
Coroutine
Dispatcher
io
Thread
Group
resolve()
Socket
Address
ktor-network-tls
io.
ktor.
network.
tls
add
Certificate
Chain()
add
Key
Store()
Certificate
And
Key
CIOCipher
Suites
Cipher
Suite
Cipher
Type
CBC
GCM
keys
Generation
Algorithm()
No
Private
Key
Exception
OID
Secret
Exchange
Type
ECDHE
RSA
Server
Key
Exchange
Type
Explicit
Char
Explicit
Prime
Named
Curve
take
From()
tls()
TLSAlert
Level
FATAL
WARNING
TLSAlert
Type
Access
Denied
Bad
Certificate
Bad
Record
Mac
Certificate
Expired
Certificate
Revoked
Certificate
Unknown
Close
Notify
Decode
Error
Decompression
Failure
Decrypt
Error
Decryption
Failed_RESERVED
Export
Restriction_RESERVED
Handshake
Failure
Illegal
Parameter
Insufficient
Security
Internal
Error
No
Certificate_RESERVED
No
Renegotiation
Protocol
Version
Record
Overflow
Unexpected
Message
Unknown
Ca
Unsupported
Certificate
Unsupported
Extension
User
Canceled
TLSConfig
TLSConfig
Builder
TLSHandshake
Type
Certificate
Certificate
Request
Certificate
Verify
Client
Hello
Client
Key
Exchange
Finished
Hello
Request
Server
Done
Server
Hello
Server
Key
Exchange
TLSRecord
Type
Alert
Application
Data
Change
Cipher
Spec
Handshake
TLSVersion
SSL3
TLS10
TLS11
TLS12
io.
ktor.
network.
tls.
extensions
by
Code()
Hash
Algorithm
INTRINSIC
MD5
NONE
SHA1
SHA224
SHA256
SHA384
SHA512
Hash
And
Sign
Named
Curve
secp160k1
secp160r1
secp160r2
secp192k1
secp192r1
secp224k1
secp224r1
secp256k1
secp256r1
secp384r1
secp521r1
sect163k1
sect163r1
sect163r2
sect193r1
sect193r2
sect233k1
sect233r1
sect239k1
sect283k1
sect283r1
sect409k1
sect409r1
sect571k1
sect571r1
Point
Format
ANSIX962_COMPRESSED_CHAR2
ANSIX962_COMPRESSED_PRIME
UNCOMPRESSED
Signature
Algorithm
ANON
DSA
ECDSA
ED25519
ED448
RSA
Supported
Named
Curves
Supported
Point
Formats
Supported
Signature
Algorithms
TLSExtension
Type
CLIENT_CERTIFICATE_URL
EC_POINT_FORMAT
ELLIPTIC_CURVES
MAX_FRAGMENT_LENGTH
SERVER_NAME
SIGNATURE_ALGORITHMS
STATUS_REQUEST
TRUNCATED_HMAC
TRUSTED_CA_KEYS
ktor-network-tls-certificates
io.
ktor.
network.
tls.
certificates
build
Key
Store()
Certificate
Builder
generate
Certificate()
Key
Store
Builder
save
To
File()
ktor-server-cio
io.
ktor.
server.
cio
CIO
CIOApplication
Engine
Development
Engine
Engine
Main
Http
Server
http
Server()
Http
Server
Settings
io.
ktor.
server.
cio.
backend
http
Server()
ktor-server-core
io.
ktor.
application
Application
application
Application
Call
Application
Call
Pipeline
Application
Environment
Application
Events
Application
Feature
Application
Started
Application
Starting
Application
Stopped
Application
Stopping
Application
Stop
Preparing
call
Duplicate
Application
Feature
Exception
Event
Definition
feature()
feature
Or
Null()
install()
log
Missing
Application
Feature
Exception
uninstall()
uninstall
All
Features()
uninstall
Feature()
io.
ktor.
config
Application
Config
Application
Configuration
Exception
Application
Config
Value
Hocon
Application
Config
Map
Application
Config
try
Get
String()
try
Get
String
List()
io.
ktor.
features
Auto
Head
Response
Bad
Request
Exception
Cached
Transformation
Result
Caching
Headers
CALL_ID_DEFAULT_DICTIONARY
Call
Id
call
Id
call
Id
Mdc()
Call
Logging
Compression
Compression
Encoder
Compression
Encoder
Builder
Compression
Encoder
Config
Compression
Options
condition()
Conditional
Headers
Conditions
Holder
Builder
Content
Converter
Content
Negotiation
Content
Transformation
Exception
Content
Type
With
Quality
conversion
Service
CORS
Data
Conversion
Default
Headers
default
Versions
deflate()
Deflate
Encoder
Delegating
Conversion
Service
Double
Receive
exclude
Content
Type()
Forwarded
Header
Support
generate()
gzip()
Gzip
Encoder
HSTS
Https
Redirect
identity()
Identity
Encoder
match
Content
Type()
max
Age()
max
Age
Duration()
minimum
Size()
Missing
Request
Parameter
Exception
Mutable
Origin
Connection
Point
Mutable
Origin
Connection
Point
Key
Not
Found
Exception
origin
Parameter
Conversion
Exception
parse
Versions()
Partial
Content
Rejected
Call
Id
Exception
Request
Receive
Already
Failed
Exception
sorted
By
Quality()
status
File()
Status
Pages
suitable
Charset()
to
Log
String()
Unsupported
Media
Type
Exception
with
ETag()
write
Multiple
Ranges()
XForwarded
Header
Support
io.
ktor.
http
expires()
from
Http
Date
String()
from
Http
Date
String0()
http
Date
Format
http
Date
Format0
last
Modified()
link()
push()
to
Http
Date
String()
to
Http
Date
String0()
io.
ktor.
http.
content
Caching
Options()
Compressed
File
Type
BROTLI
GZIP
default()
default
Resource()
file()
files()
Http
Status
Code
Content
Jar
File
Content
Last
Modified
Version()
Local
File
Content
Local
File
Content()
pre
Compressed()
resolve
Resource()
resource()
resource
Classpath
Resource()
resources()
static()
static
Base
Package
static
Root
Folder
transform
Default
Content()
io.
ktor.
request
accept()
accept
Charset()
accept
Charset
Items()
accept
Encoding()
accept
Encoding
Items()
accept
Items()
accept
Language()
accept
Language
Items()
Application
Receive
Pipeline
Application
Receive
Request
Application
Request
authorization()
cache
Control()
content
Charset()
content
Type()
document()
header()
host()
http
Method
http
Version
is
Chunked()
is
Multipart()
location()
path()
port()
query
String()
ranges()
receive()
receive
Channel()
receive
Multipart()
receive
Or
Null()
receive
Parameters()
receive
Stream()
receive
Text()
Request
Already
Consumed
Exception
Request
Cookies
uri
user
Agent()
io.
ktor.
response
Application
Response
Application
Send
Pipeline
cache
Control()
content
Range()
Default
Response
Push
Builder
default
Text
Content
Type()
etag()
expires()
header()
last
Modified()
respond()
respond
Bytes()
respond
Bytes
Writer()
respond
File()
respond
Output
Stream()
respond
Redirect()
respond
Text()
respond
Text
Writer()
Response
Cookies
Response
Headers
Response
Push
Builder
response
Type
Use
Http2Push
io.
ktor.
routing
accept()
And
Route
Selector
application
Constant
Parameter
Route
Selector
content
Type()
create
Route
From
Path()
delete()
get()
head()
header()
host()
Host
Route
Selector
Http
Accept
Route
Selector
Http
Header
Route
Selector
Http
Method
Route
Selector
Ignore
Trailing
Slash
local
Port()
Local
Port
Route
Selector
method()
optional
Param()
Optional
Parameter
Route
Selector
options()
Or
Route
Selector
param()
Parameter
Route
Selector
patch()
Path
Segment
Constant
Route
Selector
Path
Segment
Optional
Parameter
Route
Selector
Path
Segment
Parameter
Route
Selector
Path
Segment
Selector
Builder
Path
Segment
Tailcard
Route
Selector
Path
Segment
Wildcard
Route
Selector
port()
post()
put()
Root
Route
Selector
Route
route()
Route
Selector
Route
Selector
Evaluation
Routing
routing()
Routing
Application
Call
Routing
Application
Request
Routing
Application
Response
Routing
Path
Routing
Path
Segment
Routing
Path
Segment
Kind
Constant
Parameter
Routing
Resolve
Context
Routing
Resolve
Result
Routing
Resolve
Trace
Routing
Resolve
Trace
Entry
Trailing
Slash
Route
Selector
io.
ktor.
sessions
auto
Serializer
Of()
clear()
cookie()
Cookie
Configuration
Cookie
Id
Session
Builder
Cookie
Session
Builder
Current
Session
DEFAULT_SESSION_MAX_AGE
default
Session
Serializer()
duration
generate
Session
Id()
get()
get
Or
Set()
header()
Header
Id
Session
Builder
Header
Session
Builder
session
Id()
Session
Not
Yet
Configured
Exception
Session
Provider
Sessions
sessions
Session
Serializer
Session
Serializer
Reflection
Session
Storage
Session
Storage
Memory
Session
Tracker
Session
Tracker
By
Id
Session
Tracker
By
Value
Session
Transport
Session
Transport
Cookie
Session
Transport
Header
Session
Transport
Transformer
Session
Transport
Transformer
Digest
Session
Transport
Transformer
Encrypt
Session
Transport
Transformer
Message
Authentication
set()
Too
Late
Session
Set
Exception
transform
Read()
transform
Write()
io.
ktor.
util
Conversion
Service
Copy
On
Write
Hash
Map
create
From
Call()
Data
Conversion
Exception
Default
Conversion
Service
Dispatcher
With
Shutdown
get
Or
Fail()
get
Value()
Greenwich
Mean
Time
normalize
Path
Components()
to
Local
Date
Time()
to
Zoned
Date
Time()
url()
io.
ktor.
util.
date
to
GMTDate()
ktor-server-host-common
io.
ktor.
server.
engine
add
Shutdown
Hook()
Application
Engine
Application
Engine
Environment
application
Engine
Environment()
Application
Engine
Environment
Builder
Application
Engine
Environment
Reloading
Application
Engine
Factory
Base
Application
Call
Base
Application
Engine
Base
Application
Request
Base
Application
Response
command
Line
Environment()
connector()
Connector
Type
default
Engine
Pipeline()
default
Exception
Status
Code()
Default
Uncaught
Exception
Handler
embedded
Server()
Engine
API
Engine
Connector
Builder
Engine
Connector
Config
Engine
Pipeline
Engine
SSLConnector
Builder
Engine
SSLConnector
Config
handle
Failure()
install
Default
Transformations()
launch
On
Cancellation()
load
Common
Configuration()
log
Error()
Shut
Down
Url
ssl
Connector()
stop()
stop
Server
On
Cancellation()
ktor-server-jetty
io.
ktor.
server.
jetty
Development
Engine
Engine
Main
Jetty
Jetty
Application
Call
Jetty
Application
Engine
Jetty
Application
Engine
Base
Jetty
Application
Response
io.
ktor.
server.
jetty.
internal
Jetty
Upgrade
Impl
ktor-server-netty
io.
ktor.
server.
netty
Development
Engine
Engine
Main
Event
Loop
Group
Proxy
Netty
Netty
Application
Call
Netty
Application
Engine
Netty
Application
Request
Netty
Application
Request
Headers
Netty
Application
Response
Netty
Channel
Initializer
suspend
Await()
suspend
Write
Await()
io.
ktor.
server.
netty.
cio
Writer
Encapsulation
ktor-server-servlet
io.
ktor.
server.
servlet
Async
Servlet
Application
Call
Async
Servlet
Application
Request
Async
Servlet
Application
Response
Default
Servlet
Upgrade
java
Security
Principal
Ktor
Servlet
put
Servlet
Attributes()
Servlet
Application
Engine
Servlet
Application
Request
Servlet
Application
Request
Cookies
Servlet
Application
Request
Headers
Servlet
Application
Response
Servlet
Context
Attribute
servlet
Request
Attributes
Servlet
Upgrade
Servlet
Upgrade
Handler
Upgrade
Request
web
Resources()
Web
Resources
Config
io.
ktor.
server.
servlet.
v4
do
Push()
ktor-server-test-host
io.
ktor.
server.
testing
await
Web
Socket()
content
Type()
cookies
Session()
create
Test
Environment()
Engine
Test
Base
handle
Request()
High
Load
Http
Generator
It
it()
On
on()
set
Body()
Stress
Suite
Runner
Test
Application
Call
Test
Application
Engine
Test
Application
Request
Test
Application
Response
Test
Engine
with
Application()
with
Test
Application()
io.
ktor.
server.
testing.
client
Test
Http
Client
Config
Test
Http
Client
Engine
ktor-server-test-suites
io.
ktor.
server.
testing.
suites
Compression
Test
Suite
Config
Test
Suite
Content
Test
Suite
count
Engine
Stress
Suite
Http
Server
Test
Suite
Sustainability
Test
Suite
ktor-server-tomcat
io.
ktor.
server.
tomcat
Development
Engine
Engine
Main
Tomcat
Tomcat
Application
Engine
ktor-test-dispatcher
io.
ktor.
test.
dispatcher
test
Suspend()
ktor-utils
io.
ktor.
util
Always
Fail
Nonce
Manager
append
All()
append
Filtered()
as
Stream()
Attribute
Key
Attributes
Attributes()
build()
Case
Insensitive
Map
case
Insensitive
Map()
Case
Insensitive
Set
chomp()
combine
Safe()
contains()
copy()
copy
To
Both()
create
LRUCache()
decode
Base64()
decode
Base64Bytes()
decode
Base64String()
decode
String()
Deflate
deflated()
Digest
Digest()
encode
Base64()
Encoder
error()
escape
HTML()
extension
filter()
flatten
Entries()
flatten
For
Each()
generate
Nonce()
Generate
Only
Nonce
Manager
get
Digest
Function()
GZip
Hash
hex()
Identity
Internal
API
is
Lower
Case()
Ktor
Experimental
API
length
Lock
move
To()
move
To
Byte
Array()
Nonce
Manager
normalize
And
Relativize()
Platform
Utils
print
Debug
Tree()
Public
APICandidate
put
All()
read()
read
Short()
root
Cause
sha1()
Silent
Supervisor()
split()
Stateless
Hmac
Nonce
Manager
String
Values
String
Values
Builder
String
Values
Impl
String
Values
Single
Impl
to
Byte
Array()
to
Char
Array()
to
Lower
Case
Preserving
ASCIIRules()
to
Map()
to
Upper
Case
Preserving
ASCIIRules()
unmodifiable()
values
Of()
with
Lock()
write()
io.
ktor.
util.
cio
buffered
Writer()
Byte
Buffer
Pool
Channel
IOException
Channel
Read
Exception
Channel
Write
Exception
Ktor
Default
Pool
pass()
read
Channel()
Semaphore
to
Byte
Array()
to
Byte
Read
Channel()
use()
write()
write
Channel()
writer()
io.
ktor.
util.
collections
Concurrent
Collection
Concurrent
List
Concurrent
Map
Concurrent
Set
Lock
Free
MPSCQueue
loop()
update()
update
And
Get()
io.
ktor.
util.
converters
Conversion
Service
Data
Conversion
Data
Conversion
Exception
Default
Conversion
Service
Delegating
Conversion
Service
io.
ktor.
util.
date
get
Time
Millis()
GMTDate
GMTDate()
GMTDate
Parser
Invalid
Date
String
Exception
minus()
Month
APRIL
AUGUST
DECEMBER
FEBRUARY
JANUARY
JULY
JUNE
MARCH
MAY
NOVEMBER
OCTOBER
SEPTEMBER
plus()
to
Date()
to
Jvm
Date()
truncate
To
Seconds()
Week
Day
FRIDAY
MONDAY
SATURDAY
SUNDAY
THURSDAY
TUESDAY
WEDNESDAY
io.
ktor.
util.
network
hostname
Network
Address
Network
Address()
port
Unresolved
Address
Exception
io.
ktor.
util.
pipeline
Context
Dsl
execute()
intercept()
Invalid
Phase
Exception
Pipeline
Pipeline
Context
Pipeline
Executor
pipeline
Executor
For()
Pipeline
Phase
io.
ktor.
util.
reflect
instance
Of()
Type
Type
Info
type
Info()
type
Info
Impl()
ktor-http-cio
/
io.ktor.http.cio.internals
/
WeakTimeoutQueue
/
process
process
jvm
fun
process
(
)
Content copied to clipboard
Process and cancel all jobs that are timed out