Пример #1
0
            public MeasResultsCDMA2000 Decode(BitArrayInputStream input)
            {
                MeasResultsCDMA2000 scdma = new MeasResultsCDMA2000();

                scdma.InitDefaults();
                scdma.preRegistrationStatusHRPD = input.ReadBit() == 1;
                scdma.measResultListCDMA2000    = new List <MeasResultCDMA2000>();
                int nBits = 3;
                int num3  = input.ReadBits(nBits) + 1;

                for (int i = 0; i < num3; i++)
                {
                    MeasResultCDMA2000 item = MeasResultCDMA2000.PerDecoder.Instance.Decode(input);
                    scdma.measResultListCDMA2000.Add(item);
                }
                return(scdma);
            }
Пример #2
0
 public MeasResultsCDMA2000 Decode(BitArrayInputStream input)
 {
     MeasResultsCDMA2000 scdma = new MeasResultsCDMA2000();
     scdma.InitDefaults();
     scdma.preRegistrationStatusHRPD = input.readBit() == 1;
     scdma.measResultListCDMA2000 = new List<MeasResultCDMA2000>();
     int nBits = 3;
     int num3 = input.readBits(nBits) + 1;
     for (int i = 0; i < num3; i++)
     {
         MeasResultCDMA2000 item = MeasResultCDMA2000.PerDecoder.Instance.Decode(input);
         scdma.measResultListCDMA2000.Add(item);
     }
     return scdma;
 }