/* * 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 _InterFreqCarrierFreqInfo_H_ #define _InterFreqCarrierFreqInfo_H_ #include /* Including external dependencies */ #include "ARFCN-ValueEUTRA.h" #include "Q-RxLevMin.h" #include "P-Max.h" #include "T-Reselection.h" #include "ReselectionThreshold.h" #include "AllowedMeasBandwidth.h" #include "PresenceAntennaPort1.h" #include "CellReselectionPriority.h" #include "NeighCellConfig.h" #include "Q-OffsetRange.h" #include "Q-QualMin-r9.h" #include "ReselectionThresholdQ-r9.h" #include #ifdef __cplusplus extern "C" { #endif /* Forward declarations */ struct SpeedStateScaleFactors; struct InterFreqNeighCellList; struct InterFreqBlackCellList; /* InterFreqCarrierFreqInfo */ typedef struct InterFreqCarrierFreqInfo { ARFCN_ValueEUTRA_t dl_CarrierFreq; Q_RxLevMin_t q_RxLevMin; P_Max_t *p_Max /* OPTIONAL */; T_Reselection_t t_ReselectionEUTRA; struct SpeedStateScaleFactors *t_ReselectionEUTRA_SF /* OPTIONAL */; ReselectionThreshold_t threshX_High; ReselectionThreshold_t threshX_Low; AllowedMeasBandwidth_t allowedMeasBandwidth; PresenceAntennaPort1_t presenceAntennaPort1; CellReselectionPriority_t *cellReselectionPriority /* OPTIONAL */; NeighCellConfig_t neighCellConfig; Q_OffsetRange_t *q_OffsetFreq /* DEFAULT 15 */; struct InterFreqNeighCellList *interFreqNeighCellList /* OPTIONAL */; struct InterFreqBlackCellList *interFreqBlackCellList /* OPTIONAL */; Q_QualMin_r9_t *q_QualMin_r9 /* OPTIONAL */; struct InterFreqCarrierFreqInfo__threshX_Q_r9 { ReselectionThresholdQ_r9_t threshX_HighQ_r9; ReselectionThresholdQ_r9_t threshX_LowQ_r9; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } *threshX_Q_r9; /* Context for parsing across buffer boundaries */ asn_struct_ctx_t _asn_ctx; } InterFreqCarrierFreqInfo_t; /* Implementation */ extern asn_TYPE_descriptor_t asn_DEF_InterFreqCarrierFreqInfo; #ifdef __cplusplus } #endif /* Referred external types */ #include "SpeedStateScaleFactors.h" #include "InterFreqNeighCellList.h" #include "InterFreqBlackCellList.h" #endif /* _InterFreqCarrierFreqInfo_H_ */ #include