Exemplo n.º 1
0
            public UE_EUTRA_CapabilityAddXDD_Mode_v1130 Decode(BitArrayInputStream input)
            {
                UE_EUTRA_CapabilityAddXDD_Mode_v1130 _v = new UE_EUTRA_CapabilityAddXDD_Mode_v1130();

                _v.InitDefaults();
                BitMaskStream stream = (input.ReadBit() != 0) ? new BitMaskStream(input, 3) : new BitMaskStream(input, 3);

                if (stream.Read())
                {
                    _v.phyLayerParameters_v1130 = PhyLayerParameters_v1130.PerDecoder.Instance.Decode(input);
                }
                if (stream.Read())
                {
                    _v.measParameters_v1130 = MeasParameters_v1130.PerDecoder.Instance.Decode(input);
                }
                if (stream.Read())
                {
                    _v.otherParameters_r11 = Other_Parameters_r11.PerDecoder.Instance.Decode(input);
                }
                return(_v);
            }
Exemplo n.º 2
0
 public UE_EUTRA_CapabilityAddXDD_Mode_v1130 Decode(BitArrayInputStream input)
 {
     UE_EUTRA_CapabilityAddXDD_Mode_v1130 _v = new UE_EUTRA_CapabilityAddXDD_Mode_v1130();
     _v.InitDefaults();
     BitMaskStream stream = (input.readBit() != 0) ? new BitMaskStream(input, 3) : new BitMaskStream(input, 3);
     if (stream.Read())
     {
         _v.phyLayerParameters_v1130 = PhyLayerParameters_v1130.PerDecoder.Instance.Decode(input);
     }
     if (stream.Read())
     {
         _v.measParameters_v1130 = MeasParameters_v1130.PerDecoder.Instance.Decode(input);
     }
     if (stream.Read())
     {
         _v.otherParameters_r11 = Other_Parameters_r11.PerDecoder.Instance.Decode(input);
     }
     return _v;
 }