//internal System.Threading.WaitCallback startTread(ListBox ls) internal System.Threading.ThreadStart startTread(crawler.Employee.EmployeeGUI employeeGUI) { while (true) { Console.WriteLine("strt"); DataReceiveManager dr = new DataReceiveManager("5212"); String ipaddress = dr.ipaddress; StackIpaddress.ManagerIpAddress.Enqueue(dr.getData()); Console.WriteLine(ipaddress); employeeGUI.AddToListBoxManager(dr.getData()); employeeGUI.AddToStatus("Data Received : '"+dr.getData()+"' from "+ipaddress); } throw new NotImplementedException(); }
//internal System.Threading.WaitCallback startTread(ListBox ls) internal System.Threading.ThreadStart startTread(crawler.Employee.EmployeeGUI employeeGUI) { while (true) { while (StackIpaddress.ManagerIpAddress.Count == 0) ; while (StackIpaddress.ClerkIpAddress.Count == 0) ; String managerip = StackIpaddress.ManagerIpAddress.Dequeue(); String Clerkip = StackIpaddress.ClerkIpAddress.Dequeue(); DataSend ds = new DataSend(Clerkip, "5211"); ds.sendData(managerip); employeeGUI.RemoveToListBoxClerk(Clerkip); employeeGUI.RemoveToListBoxManager(managerip); employeeGUI.AddToStatus(" JOB ALLOCATED TO :"+Clerkip+" ( "+managerip+")") ; } throw new NotImplementedException(); }