WebSocket is used for both client and server web socket messaging.
NOTE: This is API is a prototype only! Current implementation only supports basic non-fragmented text or binary messages.
Close the web socket
Open a client connection. The URI must have a "ws" or "wss" scheme. The
headersparameter defines additional HTTP headers to include in the connection request.
Upgrade a server request to a WebSocket. Raise IOErr is there is any problems during the handshake in which case the calling WebMod should return a 400 response.
Receive a message which is returned as either a Str or Buf. Raise IOErr if socket is closed.
Send a message which must be either a Str of Buf.
Access to socket options for this request.