コード例 #1
0
 public Spieler(string Name, ConnectionToClient client)
 {
     this.Name      = Name;
     this.lstZeilen = new List <string>();
     this.amZug     = false;
     this.client    = client;
 }
コード例 #2
0
 private void Server_newClientConnected(ConnectionToClient client)
 {
     lstSpieler.Add(new Spieler("Player " + lstSpieler.Count + 1, client));
     foreach (Spieler s in lstSpieler)
     {
         Server.SendData(client, "P: " + s.Name);
         s.client.send("P: " + s.Name);
     }
 }
コード例 #3
0
 public void SendData(ConnectionToClient client, string text)
 {
     byte[] data = Encoding.ASCII.GetBytes(text);
     client.socket.BeginSend(data, 0, data.Length, SocketFlags.None, new AsyncCallback(OnSendCallback), client.socket);
 }
コード例 #4
0
 private void Server_newClientConnected(ConnectionToClient client)
 {
     lstSpieler.Add(new Spieler("", client));
 }