Commit 228243c0 authored by juvancic's avatar juvancic
Browse files

added 1st version AMF PDU session managementProcedures TPs

parent e89ce5b3
Loading
Loading
Loading
Loading
+23 −3
Original line number Diff line number Diff line
@@ -20,7 +20,27 @@ module LibNGAP_EncdecDeclarations {
    //external function fx_dec_ProtocolIE (inout bitstring pdu, out ProtocolIE p) return integer
    //    with {extension "prototype(sliding) decode(LibNGAP_codec)"}

    /*external function fx_enc_NGAP_IEs (NGAP_IEs p) return bitstring
        with {extension "prototype(convert) encode(LibNGAP_codec)"}    
    external function fx_dec_NGAP_IEs (inout bitstring pdu, out NGAP_IEs p) return integer
        with {extension "prototype(sliding) decode(LibNGAP_codec)"}*/
    //external function dec_PDUSessionResourceSetupResponseTransfer(inout bitstring pdu, out NGAP_IEs.PDUSessionResourceSetupResponseTransfer p) return integer
        //with {extension "prototype(sliding) decode(LibNGAP_codec)"}
    external function fx_dec_PDUSessionResourceSetupResponseTransfer(inout bitstring pdu, out NGAP_IEs.PDUSessionResourceSetupResponseTransfer p) return integer
        with {extension "prototype(sliding) decode(PER)"}
        //with {extension "prototype(sliding) decode(LibNGAP_codec)"}

    external function fx_enc_PDUSessionResourceSetupRequestTransfer(NGAP_IEs.PDUSessionResourceSetupRequestTransfer p) return bitstring
        with {extension "prototype(convert) encode(PER)"}




    external function fx_dec_PDUSessionResourceReleaseCommandTransfer(inout bitstring pdu, out NGAP_IEs.PDUSessionResourceReleaseCommandTransfer p) return integer
        with {extension "prototype(sliding) decode(PER)"}
        //with {extension "prototype(sliding) decode(LibNGAP_codec)"}

    external function fx_enc_PDUSessionResourceReleaseCommandTransfer(NGAP_IEs.PDUSessionResourceReleaseCommandTransfer p) return bitstring
        with {extension "prototype(convert) encode(PER)"}    

} // End of module LibNGAP_EncdecDeclarations
 No newline at end of file