WebSocketCloseAsync Method (UInt16) |
Namespace: Sfs2X.WebSocketSharp
public void CloseAsync( ushort code )
A UInt16 that represents the status code indicating the reason for the close.
The status codes are defined in Section 7.4 of RFC 6455.
Exception | Condition |
---|---|
ArgumentOutOfRangeException | code is less than 1000 or greater than 4999. |
ArgumentException | code is 1011 (server error). It cannot be used by clients. -or- code is 1010 (mandatory extension). It cannot be used by servers. |
This method does not wait for the close to be complete.
This method does nothing if the current state of the connection is Closing or Closed.