示例#1
0
            public RLFIndication Decode(BitArrayInputStream input)
            {
                RLFIndication indication = new RLFIndication();

                indication.InitDefaults();
                bool flag = false;

                flag = input.readBit() != 0;
                input.skipUnreadedBits();
                indication.protocolIEs = new List <ProtocolIE_Field>();
                int nBits = 0x10;
                int num5  = input.readBits(nBits);

                for (int i = 0; i < num5; i++)
                {
                    ProtocolIE_Field item = ProtocolIE_Field.PerDecoder.Instance.Decode(input);
                    indication.protocolIEs.Add(item);
                }
                return(indication);
            }
示例#2
0
 public RLFIndication Decode(BitArrayInputStream input)
 {
     RLFIndication indication = new RLFIndication();
     indication.InitDefaults();
     bool flag = false;
     flag = input.readBit() != 0;
     input.skipUnreadedBits();
     indication.protocolIEs = new List<ProtocolIE_Field>();
     int nBits = 0x10;
     int num5 = input.readBits(nBits);
     for (int i = 0; i < num5; i++)
     {
         ProtocolIE_Field item = ProtocolIE_Field.PerDecoder.Instance.Decode(input);
         indication.protocolIEs.Add(item);
     }
     return indication;
 }