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.