2 * Generated by asn1c-0.9.23 (http://lionet.info/asn1c)
3 * From ASN.1 module "MAP-OM-DataTypes"
4 * found in "../asn1src/MAP-OM-DataTypes.asn"
5 * `asn1c -gen-PER -fskeletons-copy -fnative-types`
8 #ifndef _MDT_Configuration_H_
9 #define _MDT_Configuration_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
16 #include "ListOfMeasurements.h"
17 #include "ReportingTrigger.h"
18 #include "ReportInterval.h"
19 #include "ReportAmount.h"
20 #include "EventThresholdRSRP.h"
21 #include "EventThresholdRSRQ.h"
22 #include "LoggingInterval.h"
23 #include "LoggingDuration.h"
24 #include <constr_SEQUENCE.h>
30 /* Forward declarations */
32 struct ExtensionContainer
;
34 /* MDT-Configuration */
35 typedef struct MDT_Configuration
{
37 struct AreaScope
*areaScope
/* OPTIONAL */;
38 ListOfMeasurements_t
*listOfMeasurements
/* OPTIONAL */;
39 ReportingTrigger_t
*reportingTrigger
/* OPTIONAL */;
40 ReportInterval_t
*reportInterval
/* OPTIONAL */;
41 ReportAmount_t
*reportAmount
/* OPTIONAL */;
42 EventThresholdRSRP_t
*eventThresholdRSRP
/* OPTIONAL */;
43 EventThresholdRSRQ_t
*eventThresholdRSRQ
/* OPTIONAL */;
44 LoggingInterval_t
*loggingInterval
/* OPTIONAL */;
45 LoggingDuration_t
*loggingDuration
/* OPTIONAL */;
46 struct ExtensionContainer
*extensionContainer
/* OPTIONAL */;
48 * This type is extensible,
49 * possible extensions are below.
52 /* Context for parsing across buffer boundaries */
53 asn_struct_ctx_t _asn_ctx
;
54 } MDT_Configuration_t
;
57 extern asn_TYPE_descriptor_t asn_DEF_MDT_Configuration
;
63 /* Referred external types */
64 #include "AreaScope.h"
65 #include "ExtensionContainer.h"
67 #endif /* _MDT_Configuration_H_ */
68 #include <asn_internal.h>