/* * 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 _LogMeasInfo_r10_H_ #define _LogMeasInfo_r10_H_ #include /* Including external dependencies */ #include #include "CellGlobalIdEUTRA.h" #include "RSRP-Range.h" #include "RSRQ-Range.h" #include #ifdef __cplusplus extern "C" { #endif /* Forward declarations */ struct LocationInfo_r10; struct MeasResultList2EUTRA_r9; struct MeasResultList2UTRA_r9; struct MeasResultList2GERAN_r10; struct MeasResultList2CDMA2000_r9; /* LogMeasInfo-r10 */ typedef struct LogMeasInfo_r10 { struct LocationInfo_r10 *locationInfo_r10 /* OPTIONAL */; long relativeTimeStamp_r10; CellGlobalIdEUTRA_t servCellIdentity_r10; struct LogMeasInfo_r10__measResultServCell_r10 { RSRP_Range_t rsrpResult_r10; RSRQ_Range_t rsrqResult_r10; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } measResultServCell_r10; struct LogMeasInfo_r10__measResultNeighCells_r10 { struct MeasResultList2EUTRA_r9 *measResultListEUTRA_r10 /* OPTIONAL */; struct MeasResultList2UTRA_r9 *measResultListUTRA_r10 /* OPTIONAL */; struct MeasResultList2GERAN_r10 *measResultListGERAN_r10 /* OPTIONAL */; struct MeasResultList2CDMA2000_r9 *measResultListCDMA2000_r10 /* OPTIONAL */; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } *measResultNeighCells_r10; /* * This type is extensible, * possible extensions are below. */ /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } LogMeasInfo_r10_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_LogMeasInfo_r10; #ifdef __cplusplus } #endif /* Referred external types */ #include "LocationInfo-r10.h" #include "MeasResultList2EUTRA-r9.h" #include "MeasResultList2UTRA-r9.h" #include "MeasResultList2GERAN-r10.h" #include "MeasResultList2CDMA2000-r9.h" #endif /* _LogMeasInfo_r10_H_ */ #include