remark release date
[Net-Radio-Location-SUPL-Test.git] / asn1 / MDT-Configuration.h
blob7f8af2cec0f73c1d6f9ee58cdaa0357bec74a891
1 /*
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`
6 */
8 #ifndef _MDT_Configuration_H_
9 #define _MDT_Configuration_H_
12 #include <asn_application.h>
14 /* Including external dependencies */
15 #include "JobType.h"
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>
26 #ifdef __cplusplus
27 extern "C" {
28 #endif
30 /* Forward declarations */
31 struct AreaScope;
32 struct ExtensionContainer;
34 /* MDT-Configuration */
35 typedef struct MDT_Configuration {
36 JobType_t jobType;
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;
56 /* Implementation */
57 extern asn_TYPE_descriptor_t asn_DEF_MDT_Configuration;
59 #ifdef __cplusplus
61 #endif
63 /* Referred external types */
64 #include "AreaScope.h"
65 #include "ExtensionContainer.h"
67 #endif /* _MDT_Configuration_H_ */
68 #include <asn_internal.h>