public SupportedBandEUTRA Decode(BitArrayInputStream input) { SupportedBandEUTRA deutra = new SupportedBandEUTRA(); deutra.InitDefaults(); deutra.bandEUTRA = input.readBits(6) + 1; deutra.halfDuplex = input.readBit() == 1; return(deutra); }
public RF_Parameters Decode(BitArrayInputStream input) { RF_Parameters parameters = new RF_Parameters(); parameters.InitDefaults(); parameters.supportedBandListEUTRA = new List <SupportedBandEUTRA>(); const int nBits = 6; int num3 = input.ReadBits(nBits) + 1; for (int i = 0; i < num3; i++) { SupportedBandEUTRA item = SupportedBandEUTRA.PerDecoder.Instance.Decode(input); parameters.supportedBandListEUTRA.Add(item); } return(parameters); }
public SupportedBandEUTRA Decode(BitArrayInputStream input) { SupportedBandEUTRA deutra = new SupportedBandEUTRA(); deutra.InitDefaults(); deutra.bandEUTRA = input.readBits(6) + 1; deutra.halfDuplex = input.readBit() == 1; return deutra; }