/*
* Generated by asn1c-0.9.29 (http://lionet.info/asn1c)
* From ASN.1 module "NR-RRC-Definitions"
- * found in "/home/labadmin/hlal/rrc_15.3_asn.asn1"
- * `asn1c -D ./15_3_rrc/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
+ * found in "../../../rrc_15.3_asn.asn1"
+ * `asn1c -D ./25_02_2022_RRC/ -fcompound-names -fno-include-deps -findirect-choice -gen-PER -no-gen-example`
*/
-#ifndef _MeasConfig_H_
-#define _MeasConfig_H_
+#ifndef _MeasConfigRrc_H_
+#define _MeasConfigRrc_H_
#include <asn_application.h>
#endif
/* Dependencies */
-typedef enum MeasConfig__s_MeasureConfig_PR {
- MeasConfig__s_MeasureConfig_PR_NOTHING, /* No components present */
- MeasConfig__s_MeasureConfig_PR_ssb_RSRP,
- MeasConfig__s_MeasureConfig_PR_csi_RSRP
-} MeasConfig__s_MeasureConfig_PR;
+typedef enum MeasConfigRrc__s_MeasureConfig_PR {
+ MeasConfigRrc__s_MeasureConfig_PR_NOTHING, /* No components present */
+ MeasConfigRrc__s_MeasureConfig_PR_ssb_RSRP,
+ MeasConfigRrc__s_MeasureConfig_PR_csi_RSRP
+} MeasConfigRrc__s_MeasureConfig_PR;
/* Forward declarations */
struct MeasObjectToRemoveList;
struct MeasGapConfig;
struct MeasGapSharingConfig;
-/* MeasConfig */
-typedef struct MeasConfig {
+/* MeasConfigRrc */
+typedef struct MeasConfigRrc {
struct MeasObjectToRemoveList *measObjectToRemoveList; /* OPTIONAL */
struct MeasObjectToAddModList *measObjectToAddModList; /* OPTIONAL */
struct ReportConfigToRemoveList *reportConfigToRemoveList; /* OPTIONAL */
struct ReportConfigToAddModList *reportConfigToAddModList; /* OPTIONAL */
struct MeasIdToRemoveList *measIdToRemoveList; /* OPTIONAL */
struct MeasIdToAddModList *measIdToAddModList; /* OPTIONAL */
- struct MeasConfig__s_MeasureConfig {
- MeasConfig__s_MeasureConfig_PR present;
- union MeasConfig__s_MeasureConfig_u {
+ struct MeasConfigRrc__s_MeasureConfig {
+ MeasConfigRrc__s_MeasureConfig_PR present;
+ union MeasConfigRrc__s_MeasureConfig_u {
RSRP_Range_t ssb_RSRP;
RSRP_Range_t csi_RSRP;
} choice;
/* Context for parsing across buffer boundaries */
asn_struct_ctx_t _asn_ctx;
-} MeasConfig_t;
+} MeasConfigRrc_t;
/* Implementation */
-extern asn_TYPE_descriptor_t asn_DEF_MeasConfig;
-extern asn_SEQUENCE_specifics_t asn_SPC_MeasConfig_specs_1;
-extern asn_TYPE_member_t asn_MBR_MeasConfig_1[10];
+extern asn_TYPE_descriptor_t asn_DEF_MeasConfigRrc;
+extern asn_SEQUENCE_specifics_t asn_SPC_MeasConfigRrc_specs_1;
+extern asn_TYPE_member_t asn_MBR_MeasConfigRrc_1[10];
#ifdef __cplusplus
}
#endif
-#endif /* _MeasConfig_H_ */
+#endif /* _MeasConfigRrc_H_ */
#include <asn_internal.h>