/* * Generated by asn1c-0.9.22 (http://lionet.info/asn1c) * From ASN.1 module "EUTRA-RRC-Definitions" * found in "./asn1c/ASN1_files/EUTRA-RRC-Definitions.asn" * `asn1c -gen-PER -fcompound-names -fnative-types` */ #ifndef _InterFreqRSTDMeasurementIndication_r10_IEs_H_ #define _InterFreqRSTDMeasurementIndication_r10_IEs_H_ #include /* Including external dependencies */ #include #include #include "RSTD-InterFreqInfoList-r10.h" #include #include #ifdef __cplusplus extern "C" { #endif /* Dependencies */ typedef enum InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR { InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR_NOTHING, /* No components present */ InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR_start, InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR_stop } InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR; /* InterFreqRSTDMeasurementIndication-r10-IEs */ typedef struct InterFreqRSTDMeasurementIndication_r10_IEs { struct InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10 { InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_PR present; union InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10_u { struct InterFreqRSTDMeasurementIndication_r10_IEs__rstd_InterFreqIndication_r10__start { RSTD_InterFreqInfoList_r10_t rstd_InterFreqInfoList_r10; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } start; NULL_t stop; } choice; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } rstd_InterFreqIndication_r10; OCTET_STRING_t *lateNonCriticalExtension /* OPTIONAL */; struct InterFreqRSTDMeasurementIndication_r10_IEs__nonCriticalExtension { /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } *nonCriticalExtension; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } InterFreqRSTDMeasurementIndication_r10_IEs_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_InterFreqRSTDMeasurementIndication_r10_IEs; #ifdef __cplusplus } #endif #endif /* _InterFreqRSTDMeasurementIndication_r10_IEs_H_ */ #include