📄 p_rrgrr.h
字号:
*
* CCDGEN:WriteStruct_Count==1755
*/
typedef struct
{
U16 arfcn[RRGRR_MAX_ARFCN_NCELL_SYNC_REQ]; /*< 0: 24> channel number */
} T_RRGRR_NCELL_SYNC_REQ;
#endif
#ifndef __T_RRGRR_NCELL_SYNC_IND__
#define __T_RRGRR_NCELL_SYNC_IND__
/*
*
* CCDGEN:WriteStruct_Count==1756
*/
typedef struct
{
T_sync_result sync_result[RRGRR_MAX_RSLT_NCELL_SYNC_IND]; /*< 0: 24> Results of Synchronisation Attempts */
} T_RRGRR_NCELL_SYNC_IND;
#endif
#ifndef __T_RRGRR_SYNC_REQ__
#define __T_RRGRR_SYNC_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1757
*/
typedef struct
{
U16 arfcn; /*< 0: 2> channel number */
U8 bsic; /*< 2: 1> base station identification code */
U8 _align0; /*< 3: 1> alignment */
} T_RRGRR_SYNC_REQ;
#endif
#ifndef __T_RRGRR_SYNC_IND__
#define __T_RRGRR_SYNC_IND__
/*
*
* CCDGEN:WriteStruct_Count==1758
*/
typedef struct
{
U8 sync_res; /*< 0: 1> Indicates the result of synchronisation */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_SYNC_IND;
#endif
#ifndef __T_RRGRR_STOP_ALL_ACTIVITIES__
#define __T_RRGRR_STOP_ALL_ACTIVITIES__
/*
*
* CCDGEN:WriteStruct_Count==1759
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_STOP_ALL_ACTIVITIES;
#endif
#ifndef __T_RRGRR_UPDATE_BA_REQ__
#define __T_RRGRR_UPDATE_BA_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1760
*/
typedef struct
{
U8 cell_type; /*< 0: 1> Ncell or Scell */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_add_freq_list add_freq_list[RRGRR_BA_LIST_SIZE]; /*< 4:640> BA list */
T_rm_freq_list rm_freq_list[RRGRR_BA_LIST_SIZE]; /*<644:128> frequencies to be removed */
} T_RRGRR_UPDATE_BA_REQ;
#endif
#ifndef __T_RRGRR_MEAS_REP_REQ__
#define __T_RRGRR_MEAS_REP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1761
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_MEAS_REP_REQ;
#endif
#ifndef __T_RRGRR_MEAS_REP_CNF__
#define __T_RRGRR_MEAS_REP_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1762
*/
typedef struct
{
T_meas_res meas_res[RRGRR_MEAS_REP_LIST_SIZE]; /*< 0: 24> measurements ordered by the network */
} T_RRGRR_MEAS_REP_CNF;
#endif
#ifndef __T_RRGRR_TBF_ESTABLISHED_REQ__
#define __T_RRGRR_TBF_ESTABLISHED_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1763
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_TBF_ESTABLISHED_REQ;
#endif
#ifndef __T_RRGRR_CR_RSP__
#define __T_RRGRR_CR_RSP__
/*
*
* CCDGEN:WriteStruct_Count==1764
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_CR_RSP;
#endif
#ifndef __T_RRGRR_MS_ID_IND__
#define __T_RRGRR_MS_ID_IND__
/*
*
* CCDGEN:WriteStruct_Count==1765
*/
typedef struct
{
U32 tmsi; /*< 0: 4> temporary logical link identifier */
} T_RRGRR_MS_ID_IND;
#endif
#ifndef __T_RRGRR_EXT_MEAS_REQ__
#define __T_RRGRR_EXT_MEAS_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1766
*/
typedef struct
{
U8 _align0; /*< 0: 1> alignment */
U8 _align1; /*< 1: 1> alignment */
U8 _align2; /*< 2: 1> alignment */
U8 c_arfcn_idx; /*< 3: 1> counter */
T_arfcn_idx arfcn_idx[RRGRR_MAX_ARFCN_EXT_MEAS]; /*< 4:256> Channel number and a associated index */
U8 call_ref; /*<260: 1> Call reference ID */
U8 report_type; /*<261: 1> Extended Measurement reporting type */
U8 ncc_permitted; /*<262: 1> network colour code permission indicator */
U8 _align3; /*<263: 1> alignment */
} T_RRGRR_EXT_MEAS_REQ;
#endif
#ifndef __T_RRGRR_EXT_MEAS_CNF__
#define __T_RRGRR_EXT_MEAS_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1767
*/
typedef struct
{
U8 _align0; /*< 0: 1> alignment */
U8 _align1; /*< 1: 1> alignment */
U8 _align2; /*< 2: 1> alignment */
U8 c_xmeas_res; /*< 3: 1> counter */
T_xmeas_res xmeas_res[RRGRR_MAX_ARFCN_EXT_MEAS]; /*< 4:512> results of the extended measurement */
U8 call_ref; /*<516: 1> Call reference ID */
U8 xmeas_cause; /*<517: 1> indicates the state of the extended measurement results */
U8 _align3; /*<518: 1> alignment */
U8 _align4; /*<519: 1> alignment */
} T_RRGRR_EXT_MEAS_CNF;
#endif
#ifndef __T_RRGRR_EXT_MEAS_STOP_REQ__
#define __T_RRGRR_EXT_MEAS_STOP_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1768
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_EXT_MEAS_STOP_REQ;
#endif
#ifndef __T_RRGRR_STOP_ALL_ACTIVITIES_CNF__
#define __T_RRGRR_STOP_ALL_ACTIVITIES_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1769
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_STOP_ALL_ACTIVITIES_CNF;
#endif
#ifndef __T_RRGRR_STOP_TASK_REQ__
#define __T_RRGRR_STOP_TASK_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1770
*/
typedef struct
{
T_ctrl_task ctrl_task; /*< 0: 4> (enum=32bit) controller for union */
T_task task; /*< 4: 1> Task */
U8 _align0; /*< 5: 1> alignment */
U8 _align1; /*< 6: 1> alignment */
U8 _align2; /*< 7: 1> alignment */
} T_RRGRR_STOP_TASK_REQ;
#endif
#ifndef __T_RRGRR_STOP_TASK_CNF__
#define __T_RRGRR_STOP_TASK_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1771
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_STOP_TASK_CNF;
#endif
#ifndef __T_RRGRR_START_TASK_REQ__
#define __T_RRGRR_START_TASK_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1772
*/
typedef struct
{
U8 state; /*< 0: 1> Indicates to RR the state of GRR */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_START_TASK_REQ;
#endif
#ifndef __T_RRGRR_START_TASK_CNF__
#define __T_RRGRR_START_TASK_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1773
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_START_TASK_CNF;
#endif
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -