public InitialSeedingMode(TorrentManager manager) : base(manager) { unchoker = new InitialSeedUnchoker(manager); manager.ChokeUnchoker = unchoker; zero = new BitField(manager.Bitfield.Length); }
public InitialSeedingMode(TorrentManager manager, DiskManager diskManager, ConnectionManager connectionManager, EngineSettings settings) : base(manager, diskManager, connectionManager, settings) { unchoker = new InitialSeedUnchoker(manager); manager.chokeUnchoker = unchoker; zero = new BitField(manager.Bitfield.Length); }
public void Setup() { rig.Manager.UploadingTo = 0; rig.Manager.Settings.UploadSlots = 4; peer = rig.CreatePeer(true); unchoker = new InitialSeedUnchoker(rig.Manager); unchoker.PeerConnected(peer); }