AcceptToken |
The AcceptToken is used to create a unique token based
on a random key sent by the client.
|
DirectRouter |
The DirectRouter object is used to create a router
that uses a single service.
|
FrameBuilder |
The FrameBuilder object is used to create an object
that interprets a frame header to produce frame objects.
|
FrameCollector |
The FrameCollector operation is used to collect frames
from a channel and dispatch them to a FrameListener .
|
FrameConnection |
The FrameConnection represents a connection that can
send and receivd WebSocket frames.
|
FrameConsumer |
The FrameConsumer object is used to read a WebSocket
frame as defined by RFC 6455.
|
FrameEncoder |
The FrameEncoder is used to encode data as frames as
defined by RFC 6455.
|
FrameHeaderConsumer |
The FrameHeaderConsumer is used to consume frames from
a connected TCP channel.
|
FrameProcessor |
The FrameProcessor object is used to process incoming
data and dispatch that data as WebSocket frames.
|
OutputBarrier |
The OutputBarrier is used to ensure that control
frames and data frames do not get sent at the same time.
|
PathRouter |
The PathRouter is used when there are multiple
services that can be used.
|
ProtocolRouter |
The ProtocolRouter is used when there are multiple
services that can be used.
|
ReasonExtractor |
The ReasonExtractor object is used to extract the close
reason from a frame payload.
|
RequestValidator |
The RequestValidator object is used to ensure requests
for confirm to RFC 6455 section 4.2.1.
|
ResponseBuilder |
The ResponseBuilder object is used to build a response
to a WebSocket handshake.
|
RouterContainer |
The RouterContainer is used to route requests that
satisfy a WebSocket opening handshake to a specific service.
|
ServiceChannel |
The ServiceChannel represents a full duplex communication
channel as defined by RFC 6455.
|
ServiceDispatcher |
The ServiceDispatcher object is used to perform the
opening handshake for a WebSocket session.
|
ServiceSession |
The ServiceSession represents a simple WebSocket session
that contains the connection handshake details and the actual socket.
|
SessionBuilder |
The SessionBuilder object is used to create sessions
for connected WebSockets.
|
SessionDispatcher |
The SessionDispatcher object is used to perform the
opening handshake for a WebSocket session.
|
StatusChecker |
The StatusChecker object is used to perform health
checks on connected sessions.
|
StatusResultListener |
The StatusResultListener is used to listen for responses
to ping frames sent out by the server.
|