2 * Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
3 * From ASN.1 module "NR-RRC-Definitions"
4 * found in "../ASN1_Input/rrc_15_3_asn.asn1"
5 * `asn1c -D ../RRC_output_14Nov/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER`
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include <NativeEnumerated.h>
16 #include "SRS-ResourceSetId.h"
17 #include <asn_SEQUENCE_OF.h>
18 #include <constr_SEQUENCE_OF.h>
19 #include "SRS-ResourceId.h"
20 #include <constr_SEQUENCE.h>
27 typedef enum SRS_Config__tpc_Accumulation {
28 SRS_Config__tpc_Accumulation_disabled = 0
29 } e_SRS_Config__tpc_Accumulation;
31 /* Forward declarations */
32 struct SRS_ResourceSet;
36 typedef struct SRS_Config {
37 struct SRS_Config__srs_ResourceSetToReleaseList {
38 A_SEQUENCE_OF(SRS_ResourceSetId_t) list;
40 /* Context for parsing across buffer boundaries */
41 asn_struct_ctx_t _asn_ctx;
42 } *srs_ResourceSetToReleaseList;
43 struct SRS_Config__srs_ResourceSetToAddModList {
44 A_SEQUENCE_OF(struct SRS_ResourceSet) list;
46 /* Context for parsing across buffer boundaries */
47 asn_struct_ctx_t _asn_ctx;
48 } *srs_ResourceSetToAddModList;
49 struct SRS_Config__srs_ResourceToReleaseList {
50 A_SEQUENCE_OF(SRS_ResourceId_t) list;
52 /* Context for parsing across buffer boundaries */
53 asn_struct_ctx_t _asn_ctx;
54 } *srs_ResourceToReleaseList;
55 struct SRS_Config__srs_ResourceToAddModList {
56 A_SEQUENCE_OF(struct SRS_Resource) list;
58 /* Context for parsing across buffer boundaries */
59 asn_struct_ctx_t _asn_ctx;
60 } *srs_ResourceToAddModList;
61 long *tpc_Accumulation; /* OPTIONAL */
63 * This type is extensible,
64 * possible extensions are below.
67 /* Context for parsing across buffer boundaries */
68 asn_struct_ctx_t _asn_ctx;
72 /* extern asn_TYPE_descriptor_t asn_DEF_tpc_Accumulation_10; // (Use -fall-defs-global to expose) */
73 extern asn_TYPE_descriptor_t asn_DEF_SRS_Config;
74 extern asn_SEQUENCE_specifics_t asn_SPC_SRS_Config_specs_1;
75 extern asn_TYPE_member_t asn_MBR_SRS_Config_1[5];
81 #endif /* _SRS_Config_H_ */
82 #include <asn_internal.h>