aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/ranap/RANAP_ProcedureCode.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/osmocom/ranap/RANAP_ProcedureCode.h')
-rw-r--r--include/osmocom/ranap/RANAP_ProcedureCode.h93
1 files changed, 93 insertions, 0 deletions
diff --git a/include/osmocom/ranap/RANAP_ProcedureCode.h b/include/osmocom/ranap/RANAP_ProcedureCode.h
new file mode 100644
index 0000000..9a7763c
--- /dev/null
+++ b/include/osmocom/ranap/RANAP_ProcedureCode.h
@@ -0,0 +1,93 @@
+/*
+ * Generated by asn1c-0.9.28 (http://lionet.info/asn1c)
+ * From ASN.1 module "RANAP-CommonDataTypes"
+ * found in "../../asn1/ranap/RANAP-CommonDataTypes.asn"
+ */
+
+#ifndef _RANAP_ProcedureCode_H_
+#define _RANAP_ProcedureCode_H_
+
+
+#include <asn_application.h>
+
+/* Including external dependencies */
+#include <NativeInteger.h>
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Dependencies */
+typedef enum RANAP_ProcedureCode {
+ RANAP_ProcedureCode_id_RAB_Assignment = 0,
+ RANAP_ProcedureCode_id_Iu_Release = 1,
+ RANAP_ProcedureCode_id_RelocationPreparation = 2,
+ RANAP_ProcedureCode_id_RelocationResourceAllocation = 3,
+ RANAP_ProcedureCode_id_RelocationCancel = 4,
+ RANAP_ProcedureCode_id_SRNS_ContextTransfer = 5,
+ RANAP_ProcedureCode_id_SecurityModeControl = 6,
+ RANAP_ProcedureCode_id_DataVolumeReport = 7,
+ RANAP_ProcedureCode_id_Reset = 9,
+ RANAP_ProcedureCode_id_RAB_ReleaseRequest = 10,
+ RANAP_ProcedureCode_id_Iu_ReleaseRequest = 11,
+ RANAP_ProcedureCode_id_RelocationDetect = 12,
+ RANAP_ProcedureCode_id_RelocationComplete = 13,
+ RANAP_ProcedureCode_id_Paging = 14,
+ RANAP_ProcedureCode_id_CommonID = 15,
+ RANAP_ProcedureCode_id_CN_InvokeTrace = 16,
+ RANAP_ProcedureCode_id_LocationReportingControl = 17,
+ RANAP_ProcedureCode_id_LocationReport = 18,
+ RANAP_ProcedureCode_id_InitialUE_Message = 19,
+ RANAP_ProcedureCode_id_DirectTransfer = 20,
+ RANAP_ProcedureCode_id_OverloadControl = 21,
+ RANAP_ProcedureCode_id_ErrorIndication = 22,
+ RANAP_ProcedureCode_id_SRNS_DataForward = 23,
+ RANAP_ProcedureCode_id_ForwardSRNS_Context = 24,
+ RANAP_ProcedureCode_id_privateMessage = 25,
+ RANAP_ProcedureCode_id_CN_DeactivateTrace = 26,
+ RANAP_ProcedureCode_id_ResetResource = 27,
+ RANAP_ProcedureCode_id_RANAP_Relocation = 28,
+ RANAP_ProcedureCode_id_RAB_ModifyRequest = 29,
+ RANAP_ProcedureCode_id_LocationRelatedData = 30,
+ RANAP_ProcedureCode_id_InformationTransfer = 31,
+ RANAP_ProcedureCode_id_UESpecificInformation = 32,
+ RANAP_ProcedureCode_id_UplinkInformationExchange = 33,
+ RANAP_ProcedureCode_id_DirectInformationTransfer = 34,
+ RANAP_ProcedureCode_id_MBMSSessionStart = 35,
+ RANAP_ProcedureCode_id_MBMSSessionUpdate = 36,
+ RANAP_ProcedureCode_id_MBMSSessionStop = 37,
+ RANAP_ProcedureCode_id_MBMSUELinking = 38,
+ RANAP_ProcedureCode_id_MBMSRegistration = 39,
+ RANAP_ProcedureCode_id_MBMSCNDe_Registration_Procedure = 40,
+ RANAP_ProcedureCode_id_MBMSRABEstablishmentIndication = 41,
+ RANAP_ProcedureCode_id_MBMSRABRelease = 42,
+ RANAP_ProcedureCode_id_enhancedRelocationComplete = 43,
+ RANAP_ProcedureCode_id_enhancedRelocationCompleteConfirm = 44,
+ RANAP_ProcedureCode_id_RANAPenhancedRelocation = 45,
+ RANAP_ProcedureCode_id_SRVCCPreparation = 46,
+ RANAP_ProcedureCode_id_UeRadioCapabilityMatch = 47
+} e_RANAP_ProcedureCode;
+
+/* RANAP_ProcedureCode */
+typedef long RANAP_ProcedureCode_t;
+
+/* Implementation */
+extern asn_TYPE_descriptor_t asn_DEF_RANAP_ProcedureCode;
+asn_struct_free_f RANAP_ProcedureCode_free;
+asn_struct_print_f RANAP_ProcedureCode_print;
+asn_constr_check_f RANAP_ProcedureCode_constraint;
+ber_type_decoder_f RANAP_ProcedureCode_decode_ber;
+der_type_encoder_f RANAP_ProcedureCode_encode_der;
+xer_type_decoder_f RANAP_ProcedureCode_decode_xer;
+xer_type_encoder_f RANAP_ProcedureCode_encode_xer;
+per_type_decoder_f RANAP_ProcedureCode_decode_uper;
+per_type_encoder_f RANAP_ProcedureCode_encode_uper;
+per_type_decoder_f RANAP_ProcedureCode_decode_aper;
+per_type_encoder_f RANAP_ProcedureCode_encode_aper;
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* _RANAP_ProcedureCode_H_ */
+#include <asn_internal.h>