All Types

io.ktor.network.sockets.ABoundSocket

Represents a bound socket

io.ktor.network.sockets.AConnectedSocket

Represent a connected socket

io.ktor.network.sockets.AReadable

Represent a readable socket

io.ktor.network.sockets.ASocket

Base type for all async sockets

io.ktor.network.sockets.AWritable

Represents a writable socket

io.ktor.network.sockets.Acceptable

Represents a socket source, for example server socket

io.ktor.network.selector.ActorSelectorManager

Default CIO selector manager implementation

io.ktor.network.sockets.BoundDatagramSocket

Represents a bound datagram socket

io.ktor.network.selector.ClosedChannelCancellationException
io.ktor.network.sockets.Configurable

Represent a configurable socket

io.ktor.network.sockets.ConnectedDatagramSocket

Represents a connected datagram socket.

io.ktor.network.sockets.Connection

Represents a connected socket with its input and output

io.ktor.network.sockets.Datagram

UDP datagram with packet content targeted to address

io.ktor.network.sockets.DatagramReadChannel

A channel for receiving datagrams

io.ktor.network.sockets.DatagramReadWriteChannel

A channel for sending and receiving datagrams

io.ktor.network.sockets.DatagramWriteChannel

A channel for sending datagrams

io.ktor.network.util.IOCoroutineDispatcher

Default ktor fixed size dispatcher for doing non-blocking I/O operations and selection

io.ktor.network.selector.InterestSuspensionsMap
io.ktor.network.sockets.ReadWriteSocket

Represents both readable and writable socket

io.ktor.network.selector.SelectInterest

Select interest kind

io.ktor.network.selector.Selectable

A selectable entity with selectable NIO channel, interestedOps subscriptions.

io.ktor.network.selector.SelectorManager

SelectorManager interface allows Selectable wait for SelectInterest.

io.ktor.network.selector.SelectorManagerSupport

Base class for NIO selector managers

io.ktor.network.sockets.ServerSocket

Represents a server bound socket ready for accepting connections

io.ktor.network.sockets.Socket

Represents a connected socket

io.ktor.network.sockets.SocketBuilder

Socket builder

io.ktor.network.sockets.SocketOptions

Socket options builder

io.ktor.network.sockets.TcpSocketBuilder

TCP socket builder

io.ktor.network.sockets.TypeOfService

An inline class to hold a IP ToS value

io.ktor.network.sockets.UDPSocketBuilder

UDP socket builder