Beispiel #1
0
 private void Events_ClientConnected(object sender, ClientConnectedEventArgs e)
 {
     this.Invoke((MethodInvoker) delegate {
         txtInfo.Text += $"{e.IpPort} connected.{Environment.NewLine}";
         lbClientIp.Items.Add(e.IpPort);
     });
 }
Beispiel #2
0
 private void Events_ClientConnected(object sender, ClientConnectedEventArgs e)
 {
     this.Invoke((MethodInvoker) delegate
     {
         txtInfo.Text += $"{e.IpPort} connected.{Environment.NewLine}";
         //클라이언트가 연결
         lstClientIP.Items.Add(e.IpPort);
         //지정한 개체를 추가한다.
     });
 }
Beispiel #3
0
 private void Events_ClientConnected(object sender, ClientConnectedEventArgs e)          //évènement client se connecte
 {
     if (bOneClient == true)                                                             // si un client est déjà connecté, on le déconnecte car on ne veut qu'un seul client
     {
         server.DisconnectClient(e.IpPort);
     }
     else
     {
         this.Invoke((MethodInvoker) delegate                                            //sinon on passe sur le thread principal
         {
             client        = e.IpPort;                                                   //o récupère l'ip du client qu'on affiche
             txtInfo.Text += $"{client} connected.{Environment.NewLine}";
             lstClientIP.Items.Add(client);
             client     = e.IpPort;
             bOneClient = true;                                                          //variable pour dire q'un client est connecté
         });
     }
 }
Beispiel #4
0
 private void server_ClientConnected(object sender, ClientConnectedEventArgs args)
 {
     displayMessage(args.RemoteEndPoint, "Successfully connected");
 }
Beispiel #5
0
 private void Events_ClientConnected(object sender, ClientConnectedEventArgs e)
 {
 }