Exemple #1
0
        public void AddNewConnection(TcpClient htmlClient, string request)
        {
            int port = int.Parse(MyParser.CsvGetValue(request, "port"));
            IPAddress ipAddress = IPAddress.Parse(MyParser.CsvGetIP(request));
            string name = MyParser.CsvGetValue(request, "name");

            TcpClient serverClient = new TcpClient();
            serverClient.Connect(new IPEndPoint(ipAddress, port));
            Client client = new Client(name, htmlClient, serverClient);
            clientList.Add(client);

            NewClient(null, new ClientEventArgs(client));
        }
Exemple #2
0
 public void Add(Client client)
 {
     clientList.Add(client.Name, client);
 }
Exemple #3
0
 //constructors
 public ServerThread(Client client)
 {
     this.client = client;
 }
Exemple #4
0
 public ClientEventArgs(Client client)
 {
     this.client = client;
 }