private void ClientConnected(object sender, Server.ClientConnectedEventArgs e) { Console.WriteLine("Client connected"); var caesar = new Caesar { Alphabet = "abcdefghijklmnopqrstuvwxyzåäö", Shift = 0 }; using (var stream = e.Client.GetStream()) using (var reader = new StreamReader(stream, Encoding.UTF8)) using (var writer = new StreamWriter(stream, Encoding.UTF8)) { while (!reader.EndOfStream) { var received = reader.ReadLine(); for (caesar.Shift = 0; caesar.Shift < caesar.Alphabet.Length; caesar.Shift++) { writer.WriteLine(caesar.Decipher(received)); } writer.WriteLine(); writer.Flush(); } } e.Client.Close(); Console.WriteLine("Client disconnected"); }
private static void Listener_ClientConnected(object sender, ClientConnectedEventArgs e) { //var p = e.Connection.Listener.ServiceProvider.GetRequiredService<Program>(); //var cr = e.Connection.Shutdown(TimeSpan.FromSeconds(3), "test"); //var logger = e.Connection.ServiceProvider.GetRequiredService<ILogger<Program>>(); Interlocked.Increment(ref _connections); //while (true) //{ // await e.Connection.GetProxy<IClientHomeController>().NotifyAsync(); // Thread.Sleep(1000); //} //var logger = e.Connection.ServiceProvider.GetRequiredService<ILogger<Program>>(); //logger.LogInformation("Инициализируем подключенного клиента"); //try //{ // // Назначить подключенному клиенту уникальный идентификатор. // await e.Connection.GetProxy<IClientHomeController>().SetClientIdAsync(1234); //} //catch (Exception) when (!e.Connection.IsConnected) //{ // logger.LogError("Клиент отключился"); //} }
private void Server_ClientConnected(object sender, ClientConnectedEventArgs e) { int clientId = e.ClientId; byte[] message = Encoding.Default.GetBytes("Hallo, ich bin der Server."); server.SendMessage(clientId, message); Log("Client " + e.ClientId.ToString() + " connected."); }
protected void OnConnected(ClientConnectedEventArgs e) { ConnectedEventHandler conHandler = Connected; if (conHandler != null) { conHandler(this, e); } }
private void OnClientConnected(ClientConnectedEventArgs e) { ClientConnectedEventHandler handler = ClientConnected; if (handler != null) { handler(this, e); } }
private static void OnClientConnected(object sender, ClientConnectedEventArgs args) { Console.WriteLine($"Client '{args.Socket.RemoteEndPoint}' connected"); var acceptedClient = new AcceptedClient(args.Socket); acceptedClient.ClientDisconnected += OnClientDisconnected; acceptedClient.Start(); }
void ClientConnected(object sender, ClientConnectedEventArgs e) { players.Add(e.Client, new Player(e.Client.ID)); using (DarkRiftWriter newPlayerWriter = DarkRiftWriter.Create()) { newPlayerWriter.Write(e.Client.ID); using (Message playerMessage = Message.Create(Tags.ConnectedPlayer, newPlayerWriter)) e.Client.SendMessage(playerMessage, SendMode.Reliable); } e.Client.MessageReceived += MessageReceived; ClientManager.ClientDisconnected += ClientDisconnected; }
private static void OnClientConnected(object sender, ClientConnectedEventArgs args) { Console.WriteLine($"Client '{args.Socket.RemoteEndPoint}' connected"); }
private void Server_ClientConnected(object sender, ClientConnectedEventArgs e) { lbEintrag(e.Client, "Client " + e.Client.Client.RemoteEndPoint + " verbunden"); }
private static void Server_ClientConnected(object sender, ClientConnectedEventArgs e) { lblClients.Invoke((MethodInvoker)(() => lblClients.Text = $"{server.NumberOfConnectedClients}")); }
private void Server_ClientConnected(object sender, ClientConnectedEventArgs e) { lblClients.Invoke((MethodInvoker)(() => lblClients.Text = $"Clients connected: {server.NumberOfConnectedClients}")); this.Invoke((MethodInvoker)(() => clientlog.TxtClients($"Connected: {e.Client.ToString()}"))); }
private static void Server_ClientConnectedEvent(object sender, ClientConnectedEventArgs e) { Console.WriteLine(e.ClientId + " Connected."); }
private void HandleClientConnected(object sender, ClientConnectedEventArgs ccea) { txtBoxConsole.AppendText(string.Format("New client connected: {0}{1}", ccea.NewClient, Environment.NewLine)); }
private void OnClientConnected(object sender, ClientConnectedEventArgs args) { AppendLog($"{DateTime.Now} - Client connected: {args.Client}"); }