Interface | Description |
---|---|
ByteCursor |
The
ByteCursor object is used to acquire bytes from a
given source. |
ByteWriter |
The
ByteWriter object is used to send data over the TCP
transport. |
Certificate |
The
Certificate interface represents the certificate
that is sent by a client during a secure HTTPS conversation. |
CertificateChallenge |
The
CertificateChallenge object is used to challenge
a client for their x509 certificate. |
Channel |
The
Channel interface represents a connected channel
through which data can be sent and received. |
Socket |
This is a
Socket interface that is used to represent
a socket. |
SocketProcessor |
The
SocketProcessor interface represents a processor that
is used to accept Socket objects. |
Transport |
The
Transport interface represents a low level means
to deliver content to the connected client. |
TransportProcessor |
This is the
TransportProcessor used to process the
provided transport in a higher layer. |
Class | Description |
---|---|
SocketTransport |
The
SocketTransport object offers a transport that can
send and receive bytes in a non-blocking manner. |
SocketWrapper |
This is a
SocketWrapper objects that represents a TCP
socket connections. |
TransportChannel |
The
TransportChannel provides a means to deliver and
receive content over a transport. |
TransportCursor |
The
TransportCursor object represents a cursor that
can read and buffer data from an underlying transport. |
TransportSocketProcessor |
The
TransportSocketProcessor is used to convert sockets
to transports. |
TransportWriter |
The
TransportWriter object is used to write bytes to
and underlying transport. |
Enum | Description |
---|---|
TransportEvent |
The
TransportEvent enum represents various events that
can occur with the transport. |
Exception | Description |
---|---|
TransportException |
The
TransportException object is thrown when there
is a problem with the transport. |
Copyright © 2022. All rights reserved.