public InitialSeedingMode(TorrentManager manager) : base(manager) { unchoker = new InitialSeedUnchoker(manager); manager.chokeUnchoker = unchoker; zero = new BitField(manager.Bitfield.Length); }
public InitialSeedingMode(TorrentManager manager) : base(manager) { 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); }
public void Setup() { rig.Manager.UploadingTo = 0; rig.Manager.Settings.UploadSlots = 4; peer = rig.CreatePeer(true); unchoker = new InitialSeedUnchoker(rig.Manager); unchoker.PeerConnected(peer); }
public async Task Setup() { rig.Manager.UploadingTo = 0; await rig.Manager.UpdateSettingsAsync(new TorrentSettingsBuilder (rig.Manager.Settings) { UploadSlots = 4 }.ToSettings()); peer = rig.CreatePeer(true); unchoker = new InitialSeedUnchoker(rig.Manager); unchoker.PeerConnected(peer); }
public InitialSeedUnchokerTests() { rig = TestRig.CreateMultiFile(); rig.Manager.UploadingTo = 0; rig.Manager.Settings.UploadSlots = 4; peer = rig.CreatePeer(true); unchoker = new InitialSeedUnchoker(rig.Manager); unchoker.PeerConnected(peer); }