All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description Address TheAddress
interface is used to represent a generic uniform resource identifier.AddressParser This parser is used to parse uniform resource identifiers.ArrayConsumer TheArrayConsumer
object is a consumer that consumes bytes in to an internal array before processing.BinaryData TheBinaryData
object represents a binary payload for a WebScoket frame.Body TheBody
interface is used to represent the body of a HTTP entity.BodyConsumer TheBodyConsumer
is used to consume the body of an HTTP message.ByteConsumer TheByteConsumer
object is used to consume and process bytes from a cursor.ChunkedConsumer TheChunkedConsumer
is reads an decodes a stream using the chunked transfer coding.CloseCode TheCloseCode
enumerates the closure codes specified in RFC 6455.Container TheContainer
object is used to process HTTP requests and compose HTTP responses.ContainerEvent TheContainerEvent
enum represents events that occur when processing a HTTP transaction.ContainerSocketProcessor TheContainerSocketProcessor
object is a connector that dispatch requests from a connected pipeline.ContainerTransportProcessor TheContainerProcessor
object is used to create channels which can be used to consume and process requests.ContentDisposition TheContentDisposition
object represents the HTTP Content-Disposition header of a request.ContentDispositionParser TheContentDispositionParser
object is used to represent a parser used to parse the Content-Disposition header.ContentType This provides access to the MIME type parts, that is the primary type, the secondary type and an optional character set parameter.ContentTypeParser This provides access to the MIME type parts, that is the primary type, the secondary type and an optional character set parameter.Conversation TheConversation
object is used to set and interpret the semantics of the HTTP headers with regard to the encoding used for the response.Cookie This class is used to represent a generic cookie.CookieParser CookieParser is used to parse the cookie header.Data TheData
interface represents a payload for a WebScoket frame.DataConverter TheDataConverter
object is used to convert binary data to text data and vice versa.DataFrame TheDataFrame
object represents a frame as defined in RFC 6455.DateParser This is used to create aParser
for the HTTP date format.DirectRouter TheDirectRouter
object is used to create a router that uses a single service.EmptyConsumer TheEmptyConsumer
object is used to represent a body of zero length.Entity TheEntity
object is used to represent the HTTP entity received from the client.EntityConsumer TheEntityConsumer
object is used to consume data from a cursor and build a request entity.FileUploadConsumer TheFileUploadConsumer
object is used to consume a list of parts encoded in the multipart format.FixedLengthConsumer TheFixedLengthConsumer
object reads a fixed number of bytes from a cursor.Frame TheFrame
interface represents a frame as defined in RFC 6455.FrameChannel TheFrameChannel
represents a full duplex communication channel as defined by RFC 6455.FrameListener TheFrameListener
is used to listen for incoming frames on aWebSocket
.FrameType TheFrameType
represents the set of opcodes defined in RFC 6455.Header This is aHeader
object that is used to represent a basic form for the HTTP request message.HeaderConsumer TheHeaderConsumer
object is used to consume a HTTP header from the cursor.LanguageParser LanguageParser is used to parse the HTTPAccept-Language
header.ListParser<T> TheListParser
is used to extract a comma separated list of HTTP header values.Message TheMessage
object is used to store an retrieve the headers for both a request and response.MessageHeader TheMessage
object is used to store an retrieve the headers for both a request and response.Method TheMethod
interface contains the common HTTP methods that are sent with a request.Part ThePart
object is used to represent a part within a request message.Path ThePath
represents the path part of a URI.PathParser This is used to parse a path given as part of a URI.PathRouter ThePathRouter
is used when there are multiple services that can be used.Principal ThePrincipal
interface is used to describe a user that has a name and password.PrincipalParser PrincipalParser is a parser class for the HTTP basic authorization header.Protocol This represents the HTTP header names defined in RFC 2616.ProtocolRouter TheProtocolRouter
is used when there are multiple services that can be used.Query TheQuery
object is used to represent HTTP query parameters.QueryParser TheParameterParser
is used to parse data encoded in theapplication/x-www-form-urlencoded
MIME type.Reason TheReason
object is used to hold a textual reason for connection closure and an RFC 6455 defined code.Request TheRequest
is used to provide an interface to the HTTP entity body and message header.RequestConsumer TheRequestConsumer
object is used to parse the HTTP request line followed by the HTTP message headers.RequestHeader This is aHeader
object that is used to represent a basic form for the HTTP request message.RequestLine TheRequestLine
is used to represent a HTTP request line.RequestWrapper TheRequestWrapper
object is used so that the originalRequest
object can be wrapped in a filtering proxy object.Response This is used to represent the HTTP response.ResponseHeader TheResponseHeader
object is used to manipulate the header information for a given response.ResponseWrapper TheResponseWrapper
object is used so that the originalResponse
object can be wrapped in a filtering proxy object.Router TheRouter
interface represents a means of routing a session initiating request to the correct service.RouterContainer TheRouterContainer
is used to route requests that satisfy a WebSocket opening handshake to a specific service.Scheme TheScheme
represents a scheme used for a URI.Segment TheSegment
object represents a collection of header values that is followed by a body.SegmentConsumer TheSegmentConsumer
object provides a consumer that is used to consume a HTTP header.Service TheService
interface represents a service that can be used to communicate with the WebSocket protocol defined in RFC 6455.ServiceEvent TheServiceEvent
enumeration contains the events that are dispatched processing a WebSocket.Session TheSession
object represents a simple WebSocket session that contains the connection handshake details and the actual socket.Status TheStatus
enumeration is used to specify status codes and the descriptions of those status codes.StatusLine TheStatusLine
is used to represent a HTTP status line.TextData TheTextData
object represents a text payload for a WebScoket frame.UpdateConsumer TheUpdateConsumer
object is used to create a consumer that is used to consume and process large bodies.ValueParser TheValueParser
is used to extract a comma separated list of HTTP header values.