public void ChokeEncoding() { var length = new ChokeMessage().Encode(buffer, offset); Assert.Equal("00-00-00-01-00", BitConverter.ToString(buffer, offset, length)); }
protected virtual void HandleChokeMessage(PeerId id, ChokeMessage message) { id.IsChoking = true; if (!id.SupportsFastPeer) manager.PieceManager.Picker.CancelRequests(id); }