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

                        type.InitDefaults();
                        type.rstd_InterFreqInfoList_r10 = new List <RSTD_InterFreqInfo_r10>();
                        int nBits = 2;
                        int num3  = input.readBits(nBits) + 1;

                        for (int i = 0; i < num3; i++)
                        {
                            RSTD_InterFreqInfo_r10 item = RSTD_InterFreqInfo_r10.PerDecoder.Instance.Decode(input);
                            type.rstd_InterFreqInfoList_r10.Add(item);
                        }
                        return(type);
                    }
コード例 #2
0
ファイル: InterFreq.cs プロジェクト: ouyh18/LteTools
 public start_Type Decode(BitArrayInputStream input)
 {
     start_Type type = new start_Type();
     type.InitDefaults();
     type.rstd_InterFreqInfoList_r10 = new List<RSTD_InterFreqInfo_r10>();
     int nBits = 2;
     int num3 = input.readBits(nBits) + 1;
     for (int i = 0; i < num3; i++)
     {
         RSTD_InterFreqInfo_r10 item = RSTD_InterFreqInfo_r10.PerDecoder.Instance.Decode(input);
         type.rstd_InterFreqInfoList_r10.Add(item);
     }
     return type;
 }