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(); }