Exemplo n.º 1
0
        // As server
        private ResponseHandshake createResponseHandshake(HttpStatusCode code)
        {
            var res = ResponseHandshake.CreateCloseResponse(code);
            res.AddHeader("Sec-WebSocket-Version", _version);

            return res;
        }
Exemplo n.º 2
0
        private void close(HttpStatusCode code)
        {
            if (_readyState != WsState.CONNECTING || _client)
                return;

            sendResponseHandshake(code);
            closeResources();
        }
Exemplo n.º 3
0
 // As server
 private void sendResponseHandshake(HttpStatusCode code)
 {
     var res = createResponseHandshake(code);
     send(res);
 }
Exemplo n.º 4
0
 // As Server
 internal void Close(HttpStatusCode code)
 {
     close(code);
 }
 internal Task Close(HttpStatusCode code)
 {
     return(_websocket.InnerClose(HttpResponse.CreateCloseResponse(code)));
 }