public FreqPriorityEUTRA_v9e0 Decode(BitArrayInputStream input) { FreqPriorityEUTRA_v9e0 _ve = new FreqPriorityEUTRA_v9e0(); _ve.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _ve.carrierFreq_v9e0 = input.ReadBits(0x12) + 0x10000; } return _ve; }
public FreqPriorityEUTRA_v9e0 Decode(BitArrayInputStream input) { FreqPriorityEUTRA_v9e0 _ve = new FreqPriorityEUTRA_v9e0(); _ve.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _ve.carrierFreq_v9e0 = input.ReadBits(0x12) + 0x10000; } return(_ve); }
public IdleModeMobilityControlInfo_v9e0 Decode(BitArrayInputStream input) { IdleModeMobilityControlInfo_v9e0 _ve = new IdleModeMobilityControlInfo_v9e0(); _ve.InitDefaults(); _ve.freqPriorityListEUTRA_v9e0 = new List <FreqPriorityEUTRA_v9e0>(); int nBits = 3; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { FreqPriorityEUTRA_v9e0 item = FreqPriorityEUTRA_v9e0.PerDecoder.Instance.Decode(input); _ve.freqPriorityListEUTRA_v9e0.Add(item); } return(_ve); }