📄 p_rr.h
字号:
T_kcv kcv; /*< 20: 12> kc - Value */
U16 accc; /*< 32: 2> access control classes */
U8 _align3; /*< 34: 1> alignment */
U8 _align4; /*< 35: 1> alignment */
T_imsi_struct imsi_struct; /*< 36: 24> mobile identity */
T_tmsi_struct tmsi_struct; /*< 60: 24> mobile identity */
U8 thplmn; /*< 84: 1> HPLN time */
U8 _align5; /*< 85: 1> alignment */
U8 _align6; /*< 86: 1> alignment */
U8 _align7; /*< 87: 1> alignment */
T_bcch_info bcch_info; /*< 88: 20> BCCH information */
U8 cell_test; /*<108: 1> cell test operation */
U8 gprs_indication; /*<109: 1> GPRS indicator */
U8 _align8; /*<110: 1> alignment */
U8 _align9; /*<111: 1> alignment */
} T_RR_ACTIVATE_REQ;
#endif
#ifndef __T_RR_ACTIVATE_CNF__
#define __T_RR_ACTIVATE_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1153
*/
typedef struct
{
T_op op; /*< 0: 8> operation mode */
T_mm_info mm_info; /*< 8: 8> MM information */
U16 cid; /*< 16: 2> cell identity */
U8 _align0; /*< 18: 1> alignment */
U8 _align1; /*< 19: 1> alignment */
T_plmn plmn; /*< 20: 8> PLMN identification */
U16 lac; /*< 28: 2> location area code */
U8 power; /*< 30: 1> Power class */
U8 gprs_indication; /*< 31: 1> GPRS indicator */
} T_RR_ACTIVATE_CNF;
#endif
#ifndef __T_RR_ACTIVATE_IND__
#define __T_RR_ACTIVATE_IND__
/*
*
* CCDGEN:WriteStruct_Count==1154
*/
typedef struct
{
T_op op; /*< 0: 8> operation mode */
T_mm_info mm_info; /*< 8: 8> MM information */
U16 cid; /*< 16: 2> cell identity */
U8 _align0; /*< 18: 1> alignment */
U8 _align1; /*< 19: 1> alignment */
T_plmn plmn; /*< 20: 8> PLMN identification */
U16 lac; /*< 28: 2> location area code */
U8 power; /*< 30: 1> Power class */
U8 gprs_indication; /*< 31: 1> GPRS indicator */
} T_RR_ACTIVATE_IND;
#endif
#ifndef __T_RR_DATA_REQ__
#define __T_RR_DATA_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1155
*/
typedef struct
{
U8 d1; /*< 0: 1> dummy, not used */
U8 d2; /*< 1: 1> dummy, not used */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_sdu sdu; /*< 4: ? > Service Data Unit */
} T_RR_DATA_REQ;
#endif
#ifndef __T_RR_DATA_IND__
#define __T_RR_DATA_IND__
/*
*
* CCDGEN:WriteStruct_Count==1156
*/
typedef struct
{
U8 d1; /*< 0: 1> dummy, not used */
U8 d2; /*< 1: 1> dummy, not used */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_sdu sdu; /*< 4: ? > Service Data Unit */
} T_RR_DATA_IND;
#endif
#ifndef __T_RR_DEACTIVATE_REQ__
#define __T_RR_DEACTIVATE_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1157
*/
typedef struct
{
U8 param; /*< 0: 1> dummy parameter */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RR_DEACTIVATE_REQ;
#endif
#ifndef __T_RR_ESTABLISH_REQ__
#define __T_RR_ESTABLISH_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1158
*/
typedef struct
{
U16 estcs; /*< 0: 2> establishment cause */
U8 _align0; /*< 2: 1> alignment */
U8 _align1; /*< 3: 1> alignment */
T_sdu sdu; /*< 4: ? > Service Data Unit */
} T_RR_ESTABLISH_REQ;
#endif
#ifndef __T_RR_ESTABLISH_CNF__
#define __T_RR_ESTABLISH_CNF__
/*
*
* CCDGEN:WriteStruct_Count==1159
*/
typedef struct
{
U8 param; /*< 0: 1> dummy parameter */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RR_ESTABLISH_CNF;
#endif
#ifndef __T_RR_ESTABLISH_IND__
#define __T_RR_ESTABLISH_IND__
/*
*
* CCDGEN:WriteStruct_Count==1160
*/
typedef struct
{
U8 param; /*< 0: 1> dummy parameter */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
} T_RR_ESTABLISH_IND;
#endif
#ifndef __T_RR_RELEASE_IND__
#define __T_RR_RELEASE_IND__
/*
*
* CCDGEN:WriteStruct_Count==1161
*/
typedef struct
{
U16 cause; /*< 0: 2> RR cause */
U8 sapi; /*< 2: 1> service access point identifier */
U8 gprs_resumption; /*< 3: 1> GPRS resumption information */
} T_RR_RELEASE_IND;
#endif
#ifndef __T_RR_SYNC_REQ__
#define __T_RR_SYNC_REQ__
/*
*
* CCDGEN:WriteStruct_Count==1162
*/
typedef struct
{
T_op op; /*< 0: 8> operation mode */
U8 cksn; /*< 8: 1> ciphering key sequence number */
U8 _align0; /*< 9: 1> alignment */
U8 _align1; /*< 10: 1> alignment */
U8 _align2; /*< 11: 1> alignment */
T_kcv kcv; /*< 12: 12> kc - Value */
T_tmsi_struct tmsi_struct; /*< 24: 24> mobile identity */
T_plmn plmn; /*< 48: 8> PLMN identification */
U16 lac; /*< 56: 2> location area code */
U16 synccs; /*< 58: 2> synchronisation cause */
U16 accc; /*< 60: 2> access control classes */
U8 thplmn; /*< 62: 1> HPLN time */
U8 _align3; /*< 63: 1> alignment */
} T_RR_SYNC_REQ;
#endif
#ifndef __T_RR_SYNC_IND__
#define __T_RR_SYNC_IND__
/*
*
* CCDGEN:WriteStruct_Count==1163
*/
typedef struct
{
U8 ciph; /*< 0: 1> cipher mode */
U8 _align0; /*< 1: 1> alignment */
U8 _align1; /*< 2: 1> alignment */
U8 _align2; /*< 3: 1> alignment */
T_mm_info mm_info; /*< 4: 8> MM information */
T_bcch_info bcch_info; /*< 12: 20> BCCH information */
U16 synccs; /*< 32: 2> synchronisation cause */
U8 _align3; /*< 34: 1> alignment */
U8 _align4; /*< 35: 1> alignment */
T_chm chm; /*< 36: 4> Channel using mode */
} T_RR_SYNC_IND;
#endif
#include "CDG_LEAVE.h"
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -