public previousUTRA_CellId_r11_Type Decode(BitArrayInputStream input) { previousUTRA_CellId_r11_Type type = new previousUTRA_CellId_r11_Type(); type.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); type.carrierFreq_r11 = input.readBits(14); type.physCellId_r11 = physCellId_r11_Type.PerDecoder.Instance.Decode(input); if (stream.Read()) { type.cellGlobalId_r11 = CellGlobalIdUTRA.PerDecoder.Instance.Decode(input); } return(type); }
public previousUTRA_CellId_r11_Type Decode(BitArrayInputStream input) { previousUTRA_CellId_r11_Type type = new previousUTRA_CellId_r11_Type(); type.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); type.carrierFreq_r11 = input.readBits(14); type.physCellId_r11 = physCellId_r11_Type.PerDecoder.Instance.Decode(input); if (stream.Read()) { type.cellGlobalId_r11 = CellGlobalIdUTRA.PerDecoder.Instance.Decode(input); } return type; }