[Epic-ID: ODUHIGH-406][Task-ID: ODUHIGH-441]: Update name of Paging RRC Codec
[o-du/l2.git] / src / codec_utils / RRC / PollPDU.h
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "NR-RRC-Definitions"
4  *      found in "./22April22_Paging/rrc_15.3_asn.asn1"
5  *      `asn1c -D ./22April22_Paging -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
6  */
7
8 #ifndef _PollPDU_H_
9 #define _PollPDU_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 PollPDU {
23         PollPDU_p4      = 0,
24         PollPDU_p8      = 1,
25         PollPDU_p16     = 2,
26         PollPDU_p32     = 3,
27         PollPDU_p64     = 4,
28         PollPDU_p128    = 5,
29         PollPDU_p256    = 6,
30         PollPDU_p512    = 7,
31         PollPDU_p1024   = 8,
32         PollPDU_p2048   = 9,
33         PollPDU_p4096   = 10,
34         PollPDU_p6144   = 11,
35         PollPDU_p8192   = 12,
36         PollPDU_p12288  = 13,
37         PollPDU_p16384  = 14,
38         PollPDU_p20480  = 15,
39         PollPDU_p24576  = 16,
40         PollPDU_p28672  = 17,
41         PollPDU_p32768  = 18,
42         PollPDU_p40960  = 19,
43         PollPDU_p49152  = 20,
44         PollPDU_p57344  = 21,
45         PollPDU_p65536  = 22,
46         PollPDU_infinity        = 23,
47         PollPDU_spare8  = 24,
48         PollPDU_spare7  = 25,
49         PollPDU_spare6  = 26,
50         PollPDU_spare5  = 27,
51         PollPDU_spare4  = 28,
52         PollPDU_spare3  = 29,
53         PollPDU_spare2  = 30,
54         PollPDU_spare1  = 31
55 } e_PollPDU;
56
57 /* PollPDU */
58 typedef long     PollPDU_t;
59
60 /* Implementation */
61 extern asn_per_constraints_t asn_PER_type_PollPDU_constr_1;
62 extern asn_TYPE_descriptor_t asn_DEF_PollPDU;
63 extern const asn_INTEGER_specifics_t asn_SPC_PollPDU_specs_1;
64 asn_struct_free_f PollPDU_free;
65 asn_struct_print_f PollPDU_print;
66 asn_constr_check_f PollPDU_constraint;
67 ber_type_decoder_f PollPDU_decode_ber;
68 der_type_encoder_f PollPDU_encode_der;
69 xer_type_decoder_f PollPDU_decode_xer;
70 xer_type_encoder_f PollPDU_encode_xer;
71 oer_type_decoder_f PollPDU_decode_oer;
72 oer_type_encoder_f PollPDU_encode_oer;
73 per_type_decoder_f PollPDU_decode_uper;
74 per_type_encoder_f PollPDU_encode_uper;
75 per_type_decoder_f PollPDU_decode_aper;
76 per_type_encoder_f PollPDU_encode_aper;
77
78 #ifdef __cplusplus
79 }
80 #endif
81
82 #endif  /* _PollPDU_H_ */
83 #include <asn_internal.h>