Exemplo n.º 1
0
        public virtual bool CloseAll(int status)
        {
            lock (WebSocket.WsSendLock)
            {
                WebSocket.PrepareSendFrame(WebSocket.WS_FIN | WebSocket.WS_CLOSE, false, null, 0, 0, status);
                if (!Multicast(WebSocket.WsSendBuffer.ToArray()))
                {
                    return(false);
                }

                return(base.DisconnectAll());
            }
        }
Exemplo n.º 2
0
 public long SendText(byte[] buffer, long offset, long size)
 {
     lock (WebSocket.WsSendLock)
     {
         WebSocket.PrepareSendFrame(WebSocket.WS_FIN | WebSocket.WS_TEXT, true, buffer, offset, size);
         return(base.Send(WebSocket.WsSendBuffer.ToArray()));
     }
 }