public parametersHRPD_Type Decode(BitArrayInputStream input) { var type = new parametersHRPD_Type(); type.InitDefaults(); var stream = new BitMaskStream(input, 1); type.preRegistrationInfoHRPD = PreRegistrationInfoHRPD.PerDecoder.Instance.Decode(input); if (stream.Read()) { type.cellReselectionParametersHRPD = CellReselectionParametersCDMA2000.PerDecoder.Instance.Decode(input); } return(type); }
public parametersHRPD_Type Decode(BitArrayInputStream input) { parametersHRPD_Type type = new parametersHRPD_Type(); type.InitDefaults(); BitMaskStream stream = new BitMaskStream(input, 1); type.preRegistrationInfoHRPD = PreRegistrationInfoHRPD.PerDecoder.Instance.Decode(input); if (stream.Read()) { type.cellReselectionParametersHRPD = CellReselectionParametersCDMA2000.PerDecoder.Instance.Decode(input); } return type; }