Пример #1
0
        //tất cả thông tin của client mà FrmSetIPRange đã tạo ra
        public void SetClientInfoList(string FirstIP, string LastIP, string SubnetMask)
        {
            clientInfoManager = new ClientInfoManager(FirstIP, LastIP, SubnetMask);

            if (_onClientListChanged != null)
            {
                _onClientListChanged(clientInfoManager.Clients);
            }
        }
Пример #2
0
        //override SetClientInfoList bằng số tổng các máy con
        public void SetClientInfoList(int numberOfClients)
        {
            clientInfoManager = new ClientInfoManager(numberOfClients);

            if (_onClientListChanged != null)
            {
                _onClientListChanged(clientInfoManager.Clients);
            }
        }
Пример #3
0
 public ServerProgram()
 {
     //tại sao phải tạo 1 list Socket
     clientList        = new List <Socket>();
     clientInfoManager = new ClientInfoManager();
 }