📄 p_rrgrr.h
字号:
U16 arfcn; /*< 0: 2> channel number */
U8 bsic; /*< 2: 1> base station identification code */
U8 v_cr_par; /*< 3: 1> Valid Flag for GPRS Cell Selection Parameter */
T_cr_par cr_par; /*< 4: 16> GPRS Cell Selection Parameter */
} T_add_freq_list;
#endif
#ifndef __T_RRGRR_GPRS_SI13_IND__
#define __T_RRGRR_GPRS_SI13_IND__
/*
*
* CCDGEN:WriteStruct_Count==1921
*/
typedef struct
{
U8 cause; /*< 0: 1> Cause */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_si_states si_states; /*< 4: 4> States of the SI */
T_serving_cell_info serving_cell_info; /*< 8: 92> Cell information */
T_sdu sdu; /*<100: ? > service data unit */
} T_RRGRR_GPRS_SI13_IND;
#endif
#ifndef __T_RRGRR_PACKET_PAGING_IND__
#define __T_RRGRR_PACKET_PAGING_IND__
/*
*
* CCDGEN:WriteStruct_Count==1922
*/
typedef struct
{
U8 pg_type; /*< 0: 1> The type of paging */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_PACKET_PAGING_IND;
#endif
#ifndef __T_RRGRR_CHANNEL_REQ__
#define __T_RRGRR_CHANNEL_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1923
*/
typedef struct
{
U8 req_data; /*< 0: 1> . */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_CHANNEL_REQ;
#endif
#ifndef __T_RRGRR_IA_IND__
#define __T_RRGRR_IA_IND__
/*
*
* CCDGEN:WriteStruct_Count==1924
*/
typedef struct
{
U32 fn; /*< 0: 4> Frame Number */
U8 r_bit; /*< 4: 1> retry bit */
U8 _align0; /*< 5: 1> alignment */
U8 _align1; /*< 6: 1> alignment */
U8 _align2; /*< 7: 1> alignment */
T_sdu sdu; /*< 8: ? > service data unit */
} T_RRGRR_IA_IND;
#endif
#ifndef __T_RRGRR_IAEXT_IND__
#define __T_RRGRR_IAEXT_IND__
/*
*
* CCDGEN:WriteStruct_Count==1925
*/
typedef struct
{
U8 ia_index; /*< 0: 1> indicates valid parts of the Imm Ass Ext msg */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
U32 fn; /*< 4: 4> Frame Number */
U8 r_bit; /*< 8: 1> retry bit */
U8 _align3; /*< 9: 1> alignment */
U8 _align4; /*< 10: 1> alignment */
U8 _align5; /*< 11: 1> alignment */
T_sdu sdu; /*< 12: ? > service data unit */
} T_RRGRR_IAEXT_IND;
#endif
#ifndef __T_RRGRR_ASSIGNMENT_REJ_IND__
#define __T_RRGRR_ASSIGNMENT_REJ_IND__
/*
*
* CCDGEN:WriteStruct_Count==1926
*/
typedef struct
{
U8 wait_ind; /*< 0: 1> wait indication (T3122) */
U8 r_bit; /*< 1: 1> retry bit */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_RRGRR_ASSIGNMENT_REJ_IND;
#endif
#ifndef __T_RRGRR_DATA_IND__
#define __T_RRGRR_DATA_IND__
/*
*
* CCDGEN:WriteStruct_Count==1927
*/
typedef struct
{
U32 fn; /*< 0: 4> Frame Number */
T_sdu sdu; /*< 4: ? > service data unit */
} T_RRGRR_DATA_IND;
#endif
#ifndef __T_RRGRR_DATA_REQ__
#define __T_RRGRR_DATA_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1928
*/
typedef struct
{
T_sdu sdu; /*< 0: ? > service data unit */
} T_RRGRR_DATA_REQ;
#endif
#ifndef __T_RRGRR_IA_DOWNLINK_IND__
#define __T_RRGRR_IA_DOWNLINK_IND__
/*
*
* CCDGEN:WriteStruct_Count==1929
*/
typedef struct
{
U32 fn; /*< 0: 4> Frame Number */
U8 r_bit; /*< 4: 1> retry bit */
U8 _align0; /*< 5: 1> alignment */
U8 _align1; /*< 6: 1> alignment */
U8 _align2; /*< 7: 1> alignment */
T_sdu sdu; /*< 8: ? > service data unit */
} T_RRGRR_IA_DOWNLINK_IND;
#endif
#ifndef __T_RRGRR_START_MON_CCCH_REQ__
#define __T_RRGRR_START_MON_CCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1930
*/
typedef struct
{
U8 pag_mode; /*< 0: 1> Paging Mode */
U8 _align0; /*< 1: 1> alignment */
U16 split_pg; /*< 2: 2> Split paging cycle (the value, NOT the code) */
} T_RRGRR_START_MON_CCCH_REQ;
#endif
#ifndef __T_RRGRR_STOP_MON_CCCH_REQ__
#define __T_RRGRR_STOP_MON_CCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1931
*/
typedef struct
{
U8 is_pbcch_present; /*< 0: 1> Indicates whether PBCCH is present or not */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_STOP_MON_CCCH_REQ;
#endif
#ifndef __T_RRGRR_CR_REQ__
#define __T_RRGRR_CR_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1932
*/
typedef struct
{
U8 cr_type; /*< 0: 1> Cell re-selection mode */
U8 _align0; /*< 1: 1> alignment */
U16 arfcn; /*< 2: 2> channel number */
U8 bsic; /*< 4: 1> base station identification code */
U8 _align1; /*< 5: 1> alignment */
U8 _align2; /*< 6: 1> alignment */
U8 _align3; /*< 7: 1> alignment */
} T_RRGRR_CR_REQ;
#endif
#ifndef __T_RRGRR_START_MON_BCCH_REQ__
#define __T_RRGRR_START_MON_BCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1933
*/
typedef struct
{
U8 si_to_read; /*< 0: 1> SI to read */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RRGRR_START_MON_BCCH_REQ;
#endif
#ifndef __T_RRGRR_RR_EST_REQ__
#define __T_RRGRR_RR_EST_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1934
*/
typedef struct
{
T_non_gprs non_gprs; /*< 0: 28> Non-GPRS parameters */
U8 ch_needed; /*< 28: 1> Channel needed field */
U8 ident_type; /*< 29: 1> Identity type */
U8 _align0; /*< 30: 1> alignment */
U8 _align1; /*< 31: 1> alignment */
T_emlpp_prio emlpp_prio; /*< 32: 4> eMLPP_PRIORITY */
U8 susp_req; /*< 36: 1> Send GPRS suspension request flag */
U8 _align2; /*< 37: 1> alignment */
U8 _align3; /*< 38: 1> alignment */
U8 _align4; /*< 39: 1> alignment */
} T_RRGRR_RR_EST_REQ;
#endif
#ifndef __T_RRGRR_RR_EST_RSP__
#define __T_RRGRR_RR_EST_RSP__
/*
*
* CCDGEN:WriteStruct_Count==1935
*/
typedef struct
{
U8 rr_est; /*< 0: 1> Allowance of RR establishment */
U8 susp_req; /*< 1: 1> Send GPRS suspension request flag */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
} T_RRGRR_RR_EST_RSP;
#endif
#ifndef __T_RRGRR_RR_EST_IND__
#define __T_RRGRR_RR_EST_IND__
/*
*
* CCDGEN:WriteStruct_Count==1936
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_RR_EST_IND;
#endif
#ifndef __T_RRGRR_STOP_MON_BCCH_REQ__
#define __T_RRGRR_STOP_MON_BCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1937
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_STOP_MON_BCCH_REQ;
#endif
#ifndef __T_RRGRR_ACTIVATE_REQ__
#define __T_RRGRR_ACTIVATE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1938
*/
typedef struct
{
T_non_gprs non_gprs; /*< 0: 28> Non-GPRS parameters */
U8 susp_req; /*< 28: 1> Send GPRS suspension request flag */
U8 rac; /*< 29: 1> routing are code */
U8 _align0; /*< 30: 1> alignment */
U8 _align1; /*< 31: 1> alignment */
} T_RRGRR_ACTIVATE_REQ;
#endif
#ifndef __T_RRGRR_GPRS_DATA_REQ__
#define __T_RRGRR_GPRS_DATA_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1939
*/
typedef struct
{
U32 old_ptmsi; /*< 0: 4> Packet Temporary Mobile Subsciber Identity */
U32 new_ptmsi; /*< 4: 4> Packet Temporary Mobile Subsciber Identity */
U32 tlli; /*< 8: 4> temporary logical link identifier */
T_p_chan_req_des p_chan_req_des; /*< 12: 8> Requested channel characteristics */
T_gprs_meas_results gprs_meas_results; /*< 20: 4> GPRS Measurement Results */
U8 mac_req; /*< 24: 1> MAC mode request */
U8 cs_req; /*< 25: 1> Channel Coding Schemme Request */
U8 _align0; /*< 26: 1> alignment */
U8 _align1; /*< 27: 1> alignment */
T_rai rai; /*< 28: 12> routing area identifier */
} T_RRGRR_GPRS_DATA_REQ;
#endif
#ifndef __T_RRGRR_SUSPEND_DCCH_REQ__
#define __T_RRGRR_SUSPEND_DCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1940
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_SUSPEND_DCCH_REQ;
#endif
#ifndef __T_RRGRR_SUSPEND_DCCH_CNF__
#define __T_RRGRR_SUSPEND_DCCH_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1941
*/
typedef struct
{
U8 dummy; /*< 0: 1> no parameters */
} T_RRGRR_SUSPEND_DCCH_CNF;
#endif
#ifndef __T_RRGRR_RECONNECT_DCCH_REQ__
#define __T_RRGRR_RECONNECT_DCCH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1942
*/
typedef struct
{
U8 reconn_cause; /*< 0: 1> Cause for the reconnection, refer to causes sent with ASSIGNMENT FAILURE [3] */
U8 _align0; /*< 1: 1> alignment */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -