public CarrierFreqInfoUTRA_FDD_v8h0 Decode(BitArrayInputStream input) { CarrierFreqInfoUTRA_FDD_v8h0 _vh = new CarrierFreqInfoUTRA_FDD_v8h0(); _vh.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _vh.multiBandInfoList = new List <long>(); int nBits = 3; int num3 = input.readBits(nBits) + 1; for (int i = 0; i < num3; i++) { long item = input.readBits(7) + 1; _vh.multiBandInfoList.Add(item); } } return(_vh); }
public CarrierFreqInfoUTRA_FDD_v8h0 Decode(BitArrayInputStream input) { CarrierFreqInfoUTRA_FDD_v8h0 _vh = new CarrierFreqInfoUTRA_FDD_v8h0(); _vh.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _vh.multiBandInfoList = new List<long>(); int nBits = 3; int num3 = input.readBits(nBits) + 1; for (int i = 0; i < num3; i++) { long item = input.readBits(7) + 1; _vh.multiBandInfoList.Add(item); } } return _vh; }