예제 #1
0
파일: MBMS.cs 프로젝트: ouyh18/LtePlatform
 public MBMS_SAI_InterFreq_r11 Decode(BitArrayInputStream input)
 {
     MBMS_SAI_InterFreq_r11 _r = new MBMS_SAI_InterFreq_r11();
     _r.InitDefaults();
     _r.dl_CarrierFreq_r11 = input.ReadBits(0x12);
     _r.mbms_SAI_List_r11 = new List<long>();
     const int nBits = 6;
     int num3 = input.ReadBits(nBits) + 1;
     for (int i = 0; i < num3; i++)
     {
         long item = input.ReadBits(0x10);
         _r.mbms_SAI_List_r11.Add(item);
     }
     return _r;
 }
예제 #2
0
파일: MBMS.cs 프로젝트: xuhaoa/LtePlatform
            public MBMS_SAI_InterFreq_r11 Decode(BitArrayInputStream input)
            {
                MBMS_SAI_InterFreq_r11 _r = new MBMS_SAI_InterFreq_r11();

                _r.InitDefaults();
                _r.dl_CarrierFreq_r11 = input.ReadBits(0x12);
                _r.mbms_SAI_List_r11  = new List <long>();
                const int nBits = 6;
                int       num3  = input.ReadBits(nBits) + 1;

                for (int i = 0; i < num3; i++)
                {
                    long item = input.ReadBits(0x10);
                    _r.mbms_SAI_List_r11.Add(item);
                }
                return(_r);
            }