public PacketSorter(MyFilesDB myFiles,MovingTCPScheduler scheduler) { _myFiles = myFiles; _fileSaver = new FileSaver(_myFiles,scheduler.fileTransferDB); _outBoundManager = scheduler.outboundManager; _scheduler = scheduler; }
public MyNeighbors(MovingTCPScheduler scheduler) { Load(); _outbound = scheduler.outboundManager; _checkNeighbors.Interval = Properties.Settings.Default.PortChangeInterval*60*1000; _checkNeighbors.Tick += new EventHandler(_checkNeighbors_Tick); _checkNeighbors.Start(); scheduler.myNeighbors = this; _checkNeighbors_Tick(null, null); }
public FileSearchForm(MyNeighbors mn,MovingTCPScheduler scheduler) { InitializeComponent(); myNeighbors=mn; outbound = scheduler.outboundManager; scheduler.fileSearchForm = this; fullResults = new ArrayList(); fileTransferDB = scheduler.fileTransferDB; System.Threading.ThreadPool.SetMaxThreads(5, 5); }