Package org.simpleframework.transport
-
Interface Summary Interface Description ByteCursor TheByteCursor
object is used to acquire bytes from a given source.ByteWriter TheByteWriter
object is used to send data over the TCP transport.Certificate TheCertificate
interface represents the certificate that is sent by a client during a secure HTTPS conversation.CertificateChallenge TheCertificateChallenge
object is used to challenge a client for their x509 certificate.Channel TheChannel
interface represents a connected channel through which data can be sent and received.Socket This is aSocket
interface that is used to represent a socket.SocketProcessor TheSocketProcessor
interface represents a processor that is used to acceptSocket
objects.Transport TheTransport
interface represents a low level means to deliver content to the connected client.TransportProcessor This is theTransportProcessor
used to process the provided transport in a higher layer. -
Class Summary Class Description SocketTransport TheSocketTransport
object offers a transport that can send and receive bytes in a non-blocking manner.SocketWrapper This is aSocketWrapper
objects that represents a TCP socket connections.TransportChannel TheTransportChannel
provides a means to deliver and receive content over a transport.TransportCursor TheTransportCursor
object represents a cursor that can read and buffer data from an underlying transport.TransportSocketProcessor TheTransportSocketProcessor
is used to convert sockets to transports.TransportWriter TheTransportWriter
object is used to write bytes to and underlying transport. -
Enum Summary Enum Description TransportEvent TheTransportEvent
enum represents various events that can occur with the transport. -
Exception Summary Exception Description TransportException TheTransportException
object is thrown when there is a problem with the transport.