#pragma once #include "asn_application.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #if (ASN1C_ENVIRONMENT_VERSION < 924) # error "You are compiling with the wrong version of ASN1C" #endif #include #define HNBAP_DEBUG(x, args ...) DEBUGP(1, x, ## args) extern int asn1_xer_print; struct msgb *hnbap_generate_initiating_message( e_ProcedureCode procedureCode, Criticality_t criticality, asn_TYPE_descriptor_t * td, void *sptr); struct msgb *hnbap_generate_successful_outcome( e_ProcedureCode procedureCode, Criticality_t criticality, asn_TYPE_descriptor_t * td, void *sptr); struct msgb *hnbap_generate_unsuccessful_outcome( e_ProcedureCode procedureCode, Criticality_t criticality, asn_TYPE_descriptor_t * td, void *sptr); IE_t *hnbap_new_ie(ProtocolIE_ID_t id, Criticality_t criticality, asn_TYPE_descriptor_t *type, void *sptr); char *hnbap_cause_str(Cause_t *cause);