public SupportedBandEUTRA_v9e0 Decode(BitArrayInputStream input) { SupportedBandEUTRA_v9e0 _ve = new SupportedBandEUTRA_v9e0(); _ve.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _ve.bandEUTRA_v9e0 = input.readBits(8) + 0x41; } return(_ve); }
public RF_Parameters_v9e0 Decode(BitArrayInputStream input) { RF_Parameters_v9e0 _ve = new RF_Parameters_v9e0(); _ve.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _ve.supportedBandListEUTRA_v9e0 = new List <SupportedBandEUTRA_v9e0>(); const int nBits = 6; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { SupportedBandEUTRA_v9e0 item = SupportedBandEUTRA_v9e0.PerDecoder.Instance.Decode(input); _ve.supportedBandListEUTRA_v9e0.Add(item); } } return(_ve); }
public SupportedBandEUTRA_v9e0 Decode(BitArrayInputStream input) { SupportedBandEUTRA_v9e0 _ve = new SupportedBandEUTRA_v9e0(); _ve.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); if (stream.Read()) { _ve.bandEUTRA_v9e0 = input.readBits(8) + 0x41; } return _ve; }