public RN_SubframeConfig_r10 Decode(BitArrayInputStream input) { RN_SubframeConfig_r10 _r = new RN_SubframeConfig_r10(); _r.InitDefaults(); BitMaskStream stream = (input.ReadBit() != 0) ? new BitMaskStream(input, 2) : new BitMaskStream(input, 2); if (stream.Read()) { _r.subframeConfigPattern_r10 = subframeConfigPattern_r10_Type.PerDecoder.Instance.Decode(input); } if (stream.Read()) { _r.rpdcch_Config_r10 = rpdcch_Config_r10_Type.PerDecoder.Instance.Decode(input); } return _r; }
public RN_SubframeConfig_r10 Decode(BitArrayInputStream input) { RN_SubframeConfig_r10 _r = new RN_SubframeConfig_r10(); _r.InitDefaults(); BitMaskStream stream = (input.ReadBit() != 0) ? new BitMaskStream(input, 2) : new BitMaskStream(input, 2); if (stream.Read()) { _r.subframeConfigPattern_r10 = subframeConfigPattern_r10_Type.PerDecoder.Instance.Decode(input); } if (stream.Read()) { _r.rpdcch_Config_r10 = rpdcch_Config_r10_Type.PerDecoder.Instance.Decode(input); } return(_r); }