namespace SocketHttpListener { /// /// Contains the values of the state of the WebSocket connection. /// /// /// The values of the state are defined in /// The WebSocket /// API. /// public enum WebSocketState : ushort { /// /// Equivalent to numeric value 0. /// Indicates that the connection has not yet been established. /// Connecting = 0, /// /// Equivalent to numeric value 1. /// Indicates that the connection is established and the communication is possible. /// Open = 1, /// /// Equivalent to numeric value 2. /// Indicates that the connection is going through the closing handshake or /// the WebSocket.Close method has been invoked. /// Closing = 2, /// /// Equivalent to numeric value 3. /// Indicates that the connection has been closed or couldn't be opened. /// Closed = 3 } }