2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "E2SM-RC-IEs"
4 * found in "e2sm-rc-2.0.asn"
5 * `asn1c -fcompound-names -fno-include-deps -findirect-choice -pdu=auto -gen-PER -gen-OER -no-gen-example -D .`
8 #ifndef _NeighborCell_Item_Choice_NR_H_
9 #define _NeighborCell_Item_Choice_NR_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
17 #include "FiveGS-TAC.h"
18 #include <NativeEnumerated.h>
19 #include "NRFrequencyInfo.h"
20 #include <NativeInteger.h>
21 #include <constr_SEQUENCE.h>
28 typedef enum NeighborCell_Item_Choice_NR__nR_mode_info {
29 NeighborCell_Item_Choice_NR__nR_mode_info_fdd = 0,
30 NeighborCell_Item_Choice_NR__nR_mode_info_tdd = 1
32 * Enumeration is extensible
34 } e_NeighborCell_Item_Choice_NR__nR_mode_info;
35 typedef enum NeighborCell_Item_Choice_NR__x2_Xn_established {
36 NeighborCell_Item_Choice_NR__x2_Xn_established_true = 0,
37 NeighborCell_Item_Choice_NR__x2_Xn_established_false = 1
39 * Enumeration is extensible
41 } e_NeighborCell_Item_Choice_NR__x2_Xn_established;
42 typedef enum NeighborCell_Item_Choice_NR__hO_validated {
43 NeighborCell_Item_Choice_NR__hO_validated_true = 0,
44 NeighborCell_Item_Choice_NR__hO_validated_false = 1
46 * Enumeration is extensible
48 } e_NeighborCell_Item_Choice_NR__hO_validated;
50 /* NeighborCell-Item-Choice-NR */
51 typedef struct NeighborCell_Item_Choice_NR {
54 FiveGS_TAC_t fiveGS_TAC;
56 NRFrequencyInfo_t nR_FreqInfo;
57 long x2_Xn_established;
61 * This type is extensible,
62 * possible extensions are below.
65 /* Context for parsing across buffer boundaries */
66 asn_struct_ctx_t _asn_ctx;
67 } NeighborCell_Item_Choice_NR_t;
70 /* extern asn_TYPE_descriptor_t asn_DEF_nR_mode_info_5; // (Use -fall-defs-global to expose) */
71 /* extern asn_TYPE_descriptor_t asn_DEF_x2_Xn_established_10; // (Use -fall-defs-global to expose) */
72 /* extern asn_TYPE_descriptor_t asn_DEF_hO_validated_14; // (Use -fall-defs-global to expose) */
73 extern asn_TYPE_descriptor_t asn_DEF_NeighborCell_Item_Choice_NR;
74 extern asn_SEQUENCE_specifics_t asn_SPC_NeighborCell_Item_Choice_NR_specs_1;
75 extern asn_TYPE_member_t asn_MBR_NeighborCell_Item_Choice_NR_1[8];
81 #endif /* _NeighborCell_Item_Choice_NR_H_ */
82 #include <asn_internal.h>