|
Alchemy Websockets
An extremely efficient C# WebSocket server.
|
An easy wrapper for the header to access client handshake data. See http://www.whatwg.org/specs/web-socket-protocol/ for more details on the WebSocket Protocol. More...
Public Member Functions | |
| ClientHandshake () | |
| ClientHandshake (Header header) | |
| Initializes a new instance of the ClientHandshake class. | |
| bool | IsValid () |
| Determines whether this instance is valid. | |
| override string | ToString () |
| Returns a System.String that represents this instance. | |
Public Attributes | |
| string | Host = String.Empty |
| string | Key = String.Empty |
| string | Origin = String.Empty |
| string | ResourcePath = String.Empty |
Properties | |
| HttpCookieCollection | Cookies [get, set] |
| string | SubProtocol [get, set] |
| string | Version [get, set] |
| Dictionary< string, string > | AdditionalFields [get, set] |
An easy wrapper for the header to access client handshake data. See http://www.whatwg.org/specs/web-socket-protocol/ for more details on the WebSocket Protocol.
Definition at line 13 of file Handshakes.cs.
Definition at line 34 of file Handshakes.cs.
Initializes a new instance of the ClientHandshake class.
| header | The header. |
Definition at line 41 of file Handshakes.cs.
Determines whether this instance is valid.
true if this instance is valid; otherwise, false. Definition at line 67 of file Handshakes.cs.
| override string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.ToString | ( | ) |
Returns a System.String that represents this instance.
Definition at line 82 of file Handshakes.cs.
| string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.Host = String.Empty |
Definition at line 29 of file Handshakes.cs.
| string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.Key = String.Empty |
Definition at line 30 of file Handshakes.cs.
| string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.Origin = String.Empty |
Definition at line 31 of file Handshakes.cs.
| string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.ResourcePath = String.Empty |
Definition at line 32 of file Handshakes.cs.
Dictionary<string, string> Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.AdditionalFields [get, set] |
Definition at line 59 of file Handshakes.cs.
HttpCookieCollection Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.Cookies [get, set] |
Definition at line 56 of file Handshakes.cs.
string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.SubProtocol [get, set] |
Definition at line 57 of file Handshakes.cs.
string Alchemy.Handlers.WebSocket.hybi10.ClientHandshake.Version [get, set] |
Definition at line 58 of file Handshakes.cs.