コード例 #1
0
                    public ul_FreqInfo_r10_Type Decode(BitArrayInputStream input)
                    {
                        ul_FreqInfo_r10_Type type = new ul_FreqInfo_r10_Type();

                        type.InitDefaults();
                        BitMaskStream stream = new BitMaskStream(input, 2);

                        if (stream.Read())
                        {
                            type.ul_CarrierFreq_r10 = input.readBits(0x10);
                        }
                        if (stream.Read())
                        {
                            int nBits = 3;
                            type.ul_Bandwidth_r10 = (ul_Bandwidth_r10_Enum)input.readBits(nBits);
                        }
                        type.additionalSpectrumEmissionSCell_r10 = input.readBits(5) + 1;
                        return(type);
                    }
コード例 #2
0
 public ul_FreqInfo_r10_Type Decode(BitArrayInputStream input)
 {
     ul_FreqInfo_r10_Type type = new ul_FreqInfo_r10_Type();
     type.InitDefaults();
     BitMaskStream stream = new BitMaskStream(input, 2);
     if (stream.Read())
     {
         type.ul_CarrierFreq_r10 = input.ReadBits(0x10);
     }
     if (stream.Read())
     {
         int nBits = 3;
         type.ul_Bandwidth_r10 = (ul_Bandwidth_r10_Enum)input.ReadBits(nBits);
     }
     type.additionalSpectrumEmissionSCell_r10 = input.ReadBits(5) + 1;
     return type;
 }