コード例 #1
0
ファイル: E_RABSetup.cs プロジェクト: xuhaoa/LtePlatform
            public E_RABSetupRequest Decode(BitArrayInputStream input)
            {
                E_RABSetupRequest request = new E_RABSetupRequest();

                request.InitDefaults();
                input.ReadBit();
                input.skipUnreadedBits();
                request.protocolIEs = new List <ProtocolIE_Field>();
                const int nBits = 0x10;
                int       num5  = input.ReadBits(nBits);

                for (int i = 0; i < num5; i++)
                {
                    ProtocolIE_Field item = ProtocolIE_Field.PerDecoder.Instance.Decode(input);
                    request.protocolIEs.Add(item);
                }
                return(request);
            }
コード例 #2
0
ファイル: E_RABSetup.cs プロジェクト: ouyh18/LtePlatform
 public E_RABSetupRequest Decode(BitArrayInputStream input)
 {
     E_RABSetupRequest request = new E_RABSetupRequest();
     request.InitDefaults();
     input.ReadBit();
     input.skipUnreadedBits();
     request.protocolIEs = new List<ProtocolIE_Field>();
     const int nBits = 0x10;
     int num5 = input.ReadBits(nBits);
     for (int i = 0; i < num5; i++)
     {
         ProtocolIE_Field item = ProtocolIE_Field.PerDecoder.Instance.Decode(input);
         request.protocolIEs.Add(item);
     }
     return request;
 }