Exemple #1
0
        public ClientConnectControl(ref UserData d, ref CenterManager cm, ref ControlCenter ccc, int i)
        {
            data          = d;
            centerManager = cm;
            cc            = ccc;
            UserID        = i;
            mailBox       = new UserMailBox(ref d, cm.iplist);

            Thread check = new Thread(CreateThreadToCheckData);

            check.IsBackground = true;
            check.Start();
        }
        public ControlCenter(ref CenterManager c, int M)
        {
            centerManager = c;
            Max           = M;
            DeviceC       = new DeviceConnectControl[Max];
            UserC         = new ClientConnectControl[Max];
            for (int i = 0; i < Max; i++)
            {
                DeviceC[i] = null;
                UserC[i]   = null;
            }
            cc = this;
            Thread check = new Thread(CreateThreadToCheckData);

            check.IsBackground = true;
            check.Start();
            taskManager = new TaskManager(ref cc);
            shell();
        }