TheEyeTribeWebSocketServer.WebsocketServer.Close C# (CSharp) Method

Close() public method

public Close ( ) : void
return void
        public void Close()
        {
            Parallel.ForEach(clients, ws =>
            {
                if (ws.State == WebSocketState.Open)
                {
                    ws.CloseAsync(WebSocketCloseStatus.NormalClosure, "", System.Threading.CancellationToken.None);
                }
            });
        }

Usage Example

コード例 #1
0
        public static void Main(string[] args)
        {
            var server = new WebsocketServer();
            server.Start("http://+:6556/");

            var client = new EyeTribeClient();
            client.OnData += (object sender, string e) =>
            {
                Console.WriteLine(e);
                server.Broadcast(e);
            };

            Console.WriteLine("Press any key to exit...");
            Console.ReadLine();

            server.Close();
            client.Close();
        }
All Usage Examples Of TheEyeTribeWebSocketServer.WebsocketServer::Close