[Epic-ID: ODUHIGH-405][Task-ID: ODUHIGH-423] Modified RRC asn structures
[o-du/l2.git] / src / codec_utils / RRC / T-Reassembly.h
1 /*
2  * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3  * From ASN.1 module "NR-RRC-Definitions"
4  *      found in "../../../rrc_15.3_asn.asn1"
5  *      `asn1c -D ./25_02_2022_RRC/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
6  */
7
8 #ifndef _T_Reassembly_H_
9 #define _T_Reassembly_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 T_Reassembly {
23         T_Reassembly_ms0        = 0,
24         T_Reassembly_ms5        = 1,
25         T_Reassembly_ms10       = 2,
26         T_Reassembly_ms15       = 3,
27         T_Reassembly_ms20       = 4,
28         T_Reassembly_ms25       = 5,
29         T_Reassembly_ms30       = 6,
30         T_Reassembly_ms35       = 7,
31         T_Reassembly_ms40       = 8,
32         T_Reassembly_ms45       = 9,
33         T_Reassembly_ms50       = 10,
34         T_Reassembly_ms55       = 11,
35         T_Reassembly_ms60       = 12,
36         T_Reassembly_ms65       = 13,
37         T_Reassembly_ms70       = 14,
38         T_Reassembly_ms75       = 15,
39         T_Reassembly_ms80       = 16,
40         T_Reassembly_ms85       = 17,
41         T_Reassembly_ms90       = 18,
42         T_Reassembly_ms95       = 19,
43         T_Reassembly_ms100      = 20,
44         T_Reassembly_ms110      = 21,
45         T_Reassembly_ms120      = 22,
46         T_Reassembly_ms130      = 23,
47         T_Reassembly_ms140      = 24,
48         T_Reassembly_ms150      = 25,
49         T_Reassembly_ms160      = 26,
50         T_Reassembly_ms170      = 27,
51         T_Reassembly_ms180      = 28,
52         T_Reassembly_ms190      = 29,
53         T_Reassembly_ms200      = 30,
54         T_Reassembly_spare1     = 31
55 } e_T_Reassembly;
56
57 /* T-Reassembly */
58 typedef long     T_Reassembly_t;
59
60 /* Implementation */
61 extern asn_per_constraints_t asn_PER_type_T_Reassembly_constr_1;
62 extern asn_TYPE_descriptor_t asn_DEF_T_Reassembly;
63 extern const asn_INTEGER_specifics_t asn_SPC_T_Reassembly_specs_1;
64 asn_struct_free_f T_Reassembly_free;
65 asn_struct_print_f T_Reassembly_print;
66 asn_constr_check_f T_Reassembly_constraint;
67 ber_type_decoder_f T_Reassembly_decode_ber;
68 der_type_encoder_f T_Reassembly_encode_der;
69 xer_type_decoder_f T_Reassembly_decode_xer;
70 xer_type_encoder_f T_Reassembly_encode_xer;
71 oer_type_decoder_f T_Reassembly_decode_oer;
72 oer_type_encoder_f T_Reassembly_encode_oer;
73 per_type_decoder_f T_Reassembly_decode_uper;
74 per_type_encoder_f T_Reassembly_encode_uper;
75 per_type_decoder_f T_Reassembly_decode_aper;
76 per_type_encoder_f T_Reassembly_encode_aper;
77
78 #ifdef __cplusplus
79 }
80 #endif
81
82 #endif  /* _T_Reassembly_H_ */
83 #include <asn_internal.h>