|
My Project
|
Classes | |
| class | CloseEventArgs |
| Represents the event data for the WebSocket.OnClose event. More... | |
| class | ErrorEventArgs |
| Represents the event data for the WebSocket.OnError event. More... | |
| class | Ext |
| Provides a set of static methods for websocket-sharp. | |
| class | HttpBase |
| class | HttpRequest |
| class | HttpResponse |
| class | LogData |
| Represents a log data used by the Logger class. More... | |
| class | Logger |
| Provides a set of methods and properties for logging. More... | |
| class | MessageEventArgs |
| Represents the event data for the WebSocket.OnMessage event. More... | |
| class | PayloadData |
| class | WebSocket |
| Implements the WebSocket interface. More... | |
| class | WebSocketException |
| The exception that is thrown when a fatal error occurs in the WebSocket communication. More... | |
| class | WebSocketFrame |
Enumerations | |
| enum | ByteOrder { Little , Big } |
| Specifies the byte order. More... | |
| enum | CloseStatusCode : ushort { Normal = 1000 , Away = 1001 , ProtocolError = 1002 , UnsupportedData = 1003 , Undefined = 1004 , NoStatus = 1005 , Abnormal = 1006 , InvalidData = 1007 , PolicyViolation = 1008 , TooBig = 1009 , MandatoryExtension = 1010 , ServerError = 1011 , TlsHandshakeFailure = 1015 } |
| Indicates the status code for the WebSocket connection close. More... | |
| enum | CompressionMethod : byte { None , Deflate } |
| Specifies the method for compression. More... | |
| enum | LogLevel { Trace , Debug , Info , Warn , Error , Fatal , None } |
| Specifies the logging level. More... | |
| enum | WebSocketState : ushort { New = 0 , Connecting = 1 , Open = 2 , Closing = 3 , Closed = 4 } |
| Indicates the state of the WebSocket interface. More... | |
| enum WebSocketSharp.CloseStatusCode : ushort |
Indicates the status code for the WebSocket connection close.
The values of this enumeration are defined in Section 7.4
of RFC 6455.
"Reserved value" cannot be sent as a status code in closing handshake by an endpoint.
| enum WebSocketSharp.CompressionMethod : byte |
Specifies the method for compression.
The methods are defined in Compression Extensions for WebSocket
.
| Enumerator | |
|---|---|
| None | Specifies no compression. |
| Deflate | Specifies DEFLATE. |
Specifies the logging level.
| enum WebSocketSharp.WebSocketState : ushort |
Indicates the state of the WebSocket interface.