OctoTorrent.Client.FastResume.FastResume C# (CSharp) Method

FastResume() public method

public FastResume ( BEncodedDictionary dict ) : Common.System
dict BEncodedDictionary
return Common.System
        public FastResume(BEncodedDictionary dict)
        {
            CheckContent(dict, VersionKey, 1);
            CheckContent(dict, InfoHashKey);
            CheckContent(dict, BitfieldKey);
            CheckContent(dict, BitfieldLengthKey);

            Infohash = new InfoHash(((BEncodedString) dict[InfoHashKey]).TextBytes);
            Bitfield = new BitField((int) ((BEncodedNumber) dict[BitfieldLengthKey]).Number);
            var data = ((BEncodedString) dict[BitfieldKey]).TextBytes;
            Bitfield.FromArray(data, 0, data.Length);
        }

Same methods

FastResume::FastResume ( InfoHash infoHash, BitField bitfield ) : Common.System