Package org.simpleframework.transport
-
Interface Summary Interface Description ByteCursor TheByteCursorobject is used to acquire bytes from a given source.ByteWriter TheByteWriterobject is used to send data over the TCP transport.Certificate TheCertificateinterface represents the certificate that is sent by a client during a secure HTTPS conversation.CertificateChallenge TheCertificateChallengeobject is used to challenge a client for their x509 certificate.Channel TheChannelinterface represents a connected channel through which data can be sent and received.Socket This is aSocketinterface that is used to represent a socket.SocketProcessor TheSocketProcessorinterface represents a processor that is used to acceptSocketobjects.Transport TheTransportinterface represents a low level means to deliver content to the connected client.TransportProcessor This is theTransportProcessorused to process the provided transport in a higher layer. -
Class Summary Class Description SocketTransport TheSocketTransportobject offers a transport that can send and receive bytes in a non-blocking manner.SocketWrapper This is aSocketWrapperobjects that represents a TCP socket connections.TransportChannel TheTransportChannelprovides a means to deliver and receive content over a transport.TransportCursor TheTransportCursorobject represents a cursor that can read and buffer data from an underlying transport.TransportSocketProcessor TheTransportSocketProcessoris used to convert sockets to transports.TransportWriter TheTransportWriterobject is used to write bytes to and underlying transport. -
Enum Summary Enum Description TransportEvent TheTransportEventenum represents various events that can occur with the transport. -
Exception Summary Exception Description TransportException TheTransportExceptionobject is thrown when there is a problem with the transport.