public E_RABReleaseResponse Decode(BitArrayInputStream input) { E_RABReleaseResponse response = new E_RABReleaseResponse(); response.InitDefaults(); input.readBit(); input.skipUnreadedBits(); response.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); response.protocolIEs.Add(item); } return(response); }
public E_RABReleaseResponse Decode(BitArrayInputStream input) { E_RABReleaseResponse response = new E_RABReleaseResponse(); response.InitDefaults(); input.readBit(); input.skipUnreadedBits(); response.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); response.protocolIEs.Add(item); } return response; }