public RRCConnectionReestablishmentComplete Decode(BitArrayInputStream input)
 {
     RRCConnectionReestablishmentComplete complete = new RRCConnectionReestablishmentComplete();
     complete.InitDefaults();
     complete.rrc_TransactionIdentifier = input.ReadBits(2);
     complete.criticalExtensions = criticalExtensions_Type.PerDecoder.Instance.Decode(input);
     return complete;
 }
            public RRCConnectionReestablishmentComplete Decode(BitArrayInputStream input)
            {
                RRCConnectionReestablishmentComplete complete = new RRCConnectionReestablishmentComplete();

                complete.InitDefaults();
                complete.rrc_TransactionIdentifier = input.readBits(2);
                complete.criticalExtensions        = criticalExtensions_Type.PerDecoder.Instance.Decode(input);
                return(complete);
            }