| 1234567891011121314151617181920212223242526272829303132333435 | namespace SocketHttpListener{  /// <summary>  /// Contains the values of the state of the WebSocket connection.  /// </summary>  /// <remarks>  /// The values of the state are defined in  /// <see href="http://www.w3.org/TR/websockets/#dom-websocket-readystate">The WebSocket  /// API</see>.  /// </remarks>  public enum WebSocketState : ushort  {    /// <summary>    /// Equivalent to numeric value 0.    /// Indicates that the connection has not yet been established.    /// </summary>    Connecting = 0,    /// <summary>    /// Equivalent to numeric value 1.    /// Indicates that the connection is established and the communication is possible.    /// </summary>    Open = 1,    /// <summary>    /// Equivalent to numeric value 2.    /// Indicates that the connection is going through the closing handshake or    /// the <c>WebSocket.Close</c> method has been invoked.    /// </summary>    Closing = 2,    /// <summary>    /// Equivalent to numeric value 3.    /// Indicates that the connection has been closed or couldn't be opened.    /// </summary>    Closed = 3  }}
 |