|
Interface Summary |
| ClientConfiguration |
The ClientConfiguration is a special kind of endpoint configuration object that contains
web socket configuration information specific only to client endpoints. |
| ClientContainer |
A ClientContainer is an implementation provided object that allows the developer to
initiate a web socket handshake from the provided endpoint. |
| Decoder |
The Decoder interface holds member interfaces that define how a developer can provide
the web socket container a way web socket messages into developer defined custom objects. |
| Decoder.Binary<T> |
This interface defines how binary messages are converted. |
| Decoder.Text<T> |
This interface defines how text messages are converted. |
| Encoder |
The Encoder interfaces defines how developers can provide a way to convert
their custom objects into web socket messages. |
| Encoder.Binary<T> |
This interface defines how to provide a way to convert a custom
object into a binary message. |
| Encoder.Text<T> |
This interface defines how to provide a way to convert a custom
object into a text message. |
| EndpointConfiguration |
The endpoint configuration contains all the information needed during the handshake process
for this end point. |
| HandshakeRequest |
The handshake request represents the web socket defined Http request that for the opening
handshake of a web socket session. |
| HandshakeResponse |
The handshake response represents the web socket defined http response that will be
sent by the web socket server during the opening handshake. |
| MessageHandler |
Developers implement MessageHandlers in order to receive incoming messages
during a web socket conversation. |
| MessageHandler.AsyncBinary |
This kind of handler is called to process for binary messages which may arrive in multiple parts. |
| MessageHandler.AsyncText |
This kind of handler is called to process for text messages which may arrive in multiple parts. |
| MessageHandler.Binary |
This kind of listener listens for binary messages. |
| MessageHandler.BinaryStream |
This kind of handler is called when a new binary message arrives that is to be read using a blocking stream. |
| MessageHandler.CharacterStream |
This kind of handler is called when a new text message arrives that is to be read using a blocking stream. |
| MessageHandler.DecodedObject<T> |
This kind of listener listens for messages that the container knows how to decode into an object of type T. |
| MessageHandler.Pong |
This handler is called back by the container when the container receives a pong message. |
| MessageHandler.Text |
This kind of listener listens for text messages. |
| RemoteEndpoint<T> |
The RemoteEndpoint object is supplied by the container and represents the 'other end' of the Web Socket conversation. |
| SendHandler |
A simple callback object for asynchronous sending of web socket messages. |
| ServerConfiguration |
The ServerConfiguration is a special kind of endpoint configuration object that contains
web socket configuration information specific only to server endpoints. |
| ServerContainer |
The ServerContainer is an implementation provided object that, in addition
to being able to initiate web socket connections (client), can register endpoints
that can handle incoming connection requests. |
| Session |
A Web Socket session represents a conversation between two web socket endpoints. |