[Epic-ID: ODUHIGH-475][Task-ID: ODUHIGH-476]F1AP codec update
[o-du/l2.git] / src / codec_utils / F1AP / PagingPriority.h
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "F1AP-IEs"
4  *      found in "../F1.asn1"
5  *      `asn1c -D ../F1_output/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER`
6  */
7
8 #ifndef _PagingPriority_H_
9 #define _PagingPriority_H_
10
11
12 #include <asn_application.h>
13
14 /* Including external dependencies */
15 #include <NativeEnumerated.h>
16
17 #ifdef __cplusplus
18 extern "C" {
19 #endif
20
21 /* Dependencies */
22 typedef enum PagingPriority {
23         PagingPriority_priolevel1       = 0,
24         PagingPriority_priolevel2       = 1,
25         PagingPriority_priolevel3       = 2,
26         PagingPriority_priolevel4       = 3,
27         PagingPriority_priolevel5       = 4,
28         PagingPriority_priolevel6       = 5,
29         PagingPriority_priolevel7       = 6,
30         PagingPriority_priolevel8       = 7
31         /*
32          * Enumeration is extensible
33          */
34 } e_PagingPriority;
35
36 /* PagingPriority */
37 typedef long     PagingPriority_t;
38
39 /* Implementation */
40 extern asn_TYPE_descriptor_t asn_DEF_PagingPriority;
41 asn_struct_free_f PagingPriority_free;
42 asn_struct_print_f PagingPriority_print;
43 asn_constr_check_f PagingPriority_constraint;
44 ber_type_decoder_f PagingPriority_decode_ber;
45 der_type_encoder_f PagingPriority_encode_der;
46 xer_type_decoder_f PagingPriority_decode_xer;
47 xer_type_encoder_f PagingPriority_encode_xer;
48 oer_type_decoder_f PagingPriority_decode_oer;
49 oer_type_encoder_f PagingPriority_encode_oer;
50 per_type_decoder_f PagingPriority_decode_uper;
51 per_type_encoder_f PagingPriority_encode_uper;
52 per_type_decoder_f PagingPriority_decode_aper;
53 per_type_encoder_f PagingPriority_encode_aper;
54
55 #ifdef __cplusplus
56 }
57 #endif
58
59 #endif  /* _PagingPriority_H_ */
60 #include <asn_internal.h>