⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 base.h

📁 七号信令解码器
💻 H
📖 第 1 页 / 共 4 页
字号:
extern BYTE  ISUP_RLC_FieldCrit[8][4];

extern char  ISUP_GRS_Field[5][12];

extern BYTE  ISUP_GRS_FieldCrit[5][4];

extern char  ISUP_CGB_Field[5][12];

extern BYTE  ISUP_CGB_FieldCrit[5][4];

extern char  ISUP_CGU_Field[5][12];

extern BYTE  ISUP_CGU_FieldCrit[5][4];

extern char  ISUP_CGBA_Field[5][12];

extern BYTE  ISUP_CGBA_FieldCrit[5][4];

extern char  ISUP_CGUA_Field[5][12];

extern BYTE  ISUP_CGUA_FieldCrit[5][4];

extern char  ISUP_CMR_Field[10][12];

extern BYTE  ISUP_CMR_FieldCrit[10][4];

extern char  ISUP_CMC_Field[10][12];

extern BYTE  ISUP_CMC_FieldCrit[10][4];

extern char  ISUP_CMRJ_Field[10][12];

extern BYTE  ISUP_CMRJ_FieldCrit[10][4];

extern char  ISUP_FAR_Field[19][12];

extern BYTE  ISUP_FAR_FieldCrit[19][4];

extern char  ISUP_FAA_Field[19][12];

extern BYTE  ISUP_FAA_FieldCrit[19][4];

extern char  ISUP_FRJ_Field[12][12];

extern BYTE  ISUP_FRJ_FieldCrit[12][4];

extern char  ISUP_DRS_Field[6][12];

extern BYTE  ISUP_DRS_FieldCrit[6][4];

extern char  ISUP_GRA_Field[5][12];

extern BYTE  ISUP_GRA_FieldCrit[5][4];

extern char  ISUP_CQM_Field[5][12];

extern BYTE  ISUP_CQM_FieldCrit[5][4];

extern char  ISUP_CQR_Field[6][12];

extern BYTE  ISUP_CQR_FieldCrit[6][4];

extern char  ISUP_CPG_Field[66][12];

extern BYTE  ISUP_CPG_FieldCrit[66][4];

extern char  ISUP_USR_Field[8][12];

extern BYTE  ISUP_USR_FieldCrit[8][4];

extern char  ISUP_CONF_Field[7][12];

extern BYTE  ISUP_CONF_FieldCrit[7][4];

extern char  ISUP_NRM_Field[14][12];

extern BYTE  ISUP_NRM_FieldCrit[14][4];

extern char  ISUP_FAC_Field[14][12];

extern BYTE  ISUP_FAC_FieldCrit[14][4];

extern char  ISUP_UPT_Field[5][12];

extern BYTE  ISUP_UPT_FieldCrit[5][4];

extern char  ISUP_UPA_Field[5][12];

extern BYTE  ISUP_UPA_FieldCrit[5][4];

extern char  ISUP_IDR_Field[11][12];

extern BYTE  ISUP_IDR_FieldCrit[11][4];

extern char  ISUP_IRS_Field[33][12];

extern BYTE  ISUP_IRS_FieldCrit[33][4];

extern char  ISUP_SGM_Field[29][12];

extern BYTE  ISUP_SGM_FieldCrit[29][4];

extern char  ISUP_CCL_Field[5][12];

extern BYTE  ISUP_CCL_FieldCrit[5][4];

extern char  ISUP_MPM_Field[6][12];

extern BYTE  ISUP_MPM_FieldCrit[6][4];

extern char  ISUP_OPR_Field[5][12];

extern BYTE  ISUP_OPR_FieldCrit[5][4];



//MAP
extern char  MAPErrMsg[MAPERRMSG_NUM+1][24];

extern BYTE  MAPErrMT[MAPERRMSG_NUM+1];
extern char  SSERRSTATUS_Field[3][25];  
extern BYTE  SSERRSTATUS_FieldCrit[3][4];
extern char  SSSIGNOPT_Field[6][25];  
extern BYTE  SSSIGNOPT_FieldCrit[6][4];
extern char  SSNOTCOMP_Field[14][25];  
extern BYTE  SSNOTCOMP_FieldCrit[14][4];
extern char  PWDREGISTFAIL_Field[3][25];  
extern BYTE  PWDREGISTFAIL_FieldCrit[3][4];

//new modified for map2++:2001.08.29
//the old is deleted, new map err  added for map2++:
extern char  ABSENTSUB_Field[8][25];   
extern BYTE  ABSENTSUB_FieldCrit[8][4];
//from 0x04 is new added:
extern char  RESTRANCALL_Field[10][25];  
extern BYTE  RESTRANCALL_FieldCrit[10][4];
extern char  CUGREFUSE_Field[8][25];  
extern BYTE  CUGREFUSE_FieldCrit[8][4];
extern char  SYSTEMBREAK_Field[8][25];   
extern BYTE  SYSTEMBREAK_FieldCrit[8][4];
extern char  SMTRANSFAIL_Field[11][25];  
extern BYTE  SMTRANSFAIL_FieldCrit[11][4];

//New added 2001.08.29
//map err  added for map2++:
extern char  BUSYSUBMTSMS_Field[7][25];   
extern BYTE  BUSYSUBMTSMS_FieldCrit[7][4];
extern char  DISAGREEROAM_Field[8][25];   
extern BYTE  DISAGREEROAM_FieldCrit[8][4];
extern char  UNKNOWNSUB_Field[8][25];  
extern BYTE  UNKNOWNSUB_FieldCrit[8][4];

//NEW EC;6;45 added for map2++:
extern char  AbsentCribSM_Field[11][25];  
extern BYTE  AbsentCribSM_FieldCrit[11][4];
extern char  BusySub_Field[9][25];  
extern BYTE  BusySub_FieldCrit[9][4];
//new EC=28,46,47,48,49,50,51 shared the following stringgroup:
//new EC added for map2++:
extern char  ImCmpblTerminal_Field[5][25];  
extern BYTE  ImCmpblTerminal_FieldCrit[5][4];


///BSSMAP & DTAP
//BSSMAP Head
extern char     BSSMAPHead[BSSMAPHEAD_NUM][18];

extern BYTE  BSSMAPHead_Crit[BSSMAPHEAD_NUM][4];

//BSSMAP
extern char     BSSMAPMsg[BSSMAPMSG_NUM+1][25];

extern BYTE    BSSMAPMT[BSSMAPMSG_NUM+1];

extern char  AssignRequest_Field[19][30];

extern BYTE  AssignRequest_FieldCrit[19][4];

extern char  AssignComplete_Field[15][30];

extern BYTE  AssignComplete_FieldCrit[15][4];

extern char  AssignFailure_Field[10][30];

extern BYTE  AssignFailure_FieldCrit[10][4];

extern char  HandoverRequest_Field[43][30];

extern BYTE  HandoverRequest_FieldCrit[43][4];

extern char  HandoverRequired_Field[16][30];

extern BYTE  HandoverRequired_FieldCrit[16][4];

extern char  HandoverRequestAck_Field[9][30];

extern BYTE  HandoverRequestAck_FieldCrit[9][4];

extern char  HandoverCommand_Field[10][30];

extern BYTE  HandoverCommand_FieldCrit[10][4];

extern char  HandoverComplete_Field[2][30];

extern BYTE  HandoverComplete_FieldCrit[2][4];

extern char  HandoverFailure_Field[10][30];

extern BYTE  HandoverFailure_FieldCrit[10][4];

extern char  HandoverPerformed_Field[14][30];

extern BYTE  HandoverPerformed_FieldCrit[14][4];

extern char  HandoverCandidateEnquiry_Field[16][30];

extern BYTE  HandoverCandidateEnquiry_FieldCrit[16][4];

extern char  HandoverCandidateRespon_Field[9][30];

extern BYTE  HandoverCandidateRespon_FieldCrit[9][4];

extern char  HandoverRequiredReject_Field[3][30];

extern BYTE  HandoverRequiredReject_FieldCrit[3][4];

//HandoverDetected No field

extern char  ClearCommand_Field[7][30];

extern BYTE  ClearCommand_FieldCrit[7][4];

//ClearComplete No field

extern char  ClearRequest_Field[2][30];

extern BYTE  ClearRequest_FieldCrit[2][4];

extern char  SAPI_n_Reject_Field[5][30];

extern BYTE  SAPI_n_Reject_FieldCrit[5][4];

extern char  Confusion_Field[7][30];

extern BYTE  Confusion_FieldCrit[7][4];

extern char  Reset_Field[2][30];

extern BYTE  Reset_FieldCrit[2][4];

//ResetAck no field

extern char  OverLoad_Field[10][30];

extern BYTE  OverLoad_FieldCrit[10][4];

extern char  ResetCircuit_Field[10][30];

extern BYTE  ResetCircuit_FieldCrit[10][4];

extern char  ResetCircuitAck_Field[2][30];

extern BYTE  ResetCircuitAck_FieldCrit[2][4];

extern char  MSCInvokeTrace_Field[16][30];

extern BYTE  MSCInvokeTrace_FieldCrit[16][4];

extern char  BSSInvokeTrace_Field[15][30];

extern BYTE  BSSInvokeTrace_FieldCrit[15][4];

extern char  Block_Field[5][30];

extern BYTE  Block_FieldCrit[5][4];

extern char  BlockAcknowledge_Field[2][30];

extern BYTE  BlockAcknowledge_FieldCrit[2][4];

extern char  Unblock_Field[2][30];

extern BYTE  Unblock_FieldCrit[2][4];

extern char  UnblockAcknowledge_Field[2][30];

extern BYTE  UnblockAcknowledge_FieldCrit[2][4];

extern char  CircuitPoolBlock_Field[9][30];

extern BYTE  CircuitPoolBlock_FieldCrit[9][4];

extern char  CircuitPoolBlockAck_Field[6][30];

extern BYTE  CircuitPoolBlockAck_FieldCrit[6][4];

extern char  CircuitPoolUnblock_Field[6][30];

extern BYTE  CircuitPoolUnblock_FieldCrit[6][4];

extern char  CircuitPoolUnblockAck_Field[6][30];

extern BYTE  CircuitPoolUnblockAck_FieldCrit[6][4];

extern char  UnequippedCircuit_Field[6][30];

extern BYTE  UnequippedCircuit_FieldCrit[6][4];

extern char  ResourceRequest_Field[13][30];

extern BYTE  ResourceRequest_FieldCrit[13][4];

extern char  ResourceIndication_Field[23][30];

extern BYTE  ResourceIndication_FieldCrit[23][4];

extern char  Paging_Field[15][30];

extern BYTE  Paging_FieldCrit[15][4];

extern char CipherModeCommand_Field[10][30];

extern BYTE  CipherModeCommand_FieldCrit[10][4];

extern char ClassMarkUpdate_Field[6][30];

extern BYTE  ClassMarkUpdate_FieldCrit[6][4];

extern char CipherModeComplete_Field[5][30];

extern BYTE  CipherModeComplete_FieldCrit[5][4];

//QueueIndicate no field

extern char  CompleteLayer3Info_Field[32][30];

extern BYTE  CompleteLayer3Info_FieldCrit[32][4];

//QueueIndicate no field

extern char CipherModeReject_Field[3][30];

extern BYTE  CipherModeReject_FieldCrit[3][4];

extern char  LoadIndication_Field[23][30];

extern BYTE  LoadIndication_FieldCrit[23][4];


//DTAP
//RADIO RES Head			include pseudo field
extern char     RADIORESHead[RADIORESHEAD_NUM][25];

extern BYTE  RADIORESHead_Crit[RADIORESHEAD_NUM][4];

//DTAP
extern char     RADIORESMsg[RADIORESMSG_NUM+1][24];

extern BYTE    RADIORESMT[RADIORESMSG_NUM+1];

extern char  AdditionalAssignment_Field[11][30];

extern BYTE  AdditionalAssignment_FieldCrit[11][4];

extern char  AssignmentCommand_Field[52][30];

extern BYTE  AssignmentCommand_FieldCrit[52][4];

extern char  AssignmentComplete_Field[1][30];

extern BYTE  AssignmentComplete_FieldCrit[1][4];

extern char  AssignmentFailure_Field[1][30];

extern BYTE  AssignmentFailure_FieldCrit[1][4];

extern char  ChannelModeModify_Field[7][30];

extern BYTE  ChannelModeModify_FieldCrit[7][4];

extern char  ChannelModeModifyAck_Field[7][30];

extern BYTE  ChannelModeModifyAck_FieldCrit[7][4];

extern char  ChannelRelease_Field[7][30];

extern BYTE  ChannelRelease_FieldCrit[7][4];

extern char  CipherModeCmd_Field[2][30];

extern BYTE  CipherModeCmd_FieldCrit[2][4];

extern char  CipherModeComplete1_Field[4][30];

extern BYTE  CipherModeComplete1_FieldCrit[4][4];

extern char  ClassMarkChange_Field[5][30];

extern BYTE  ClassMarkChange_FieldCrit[5][4];

//ClassMarkEnquiry

extern char  FrequenceRedefine_Field[11][30];

extern BYTE  FrequenceRedefine_FieldCrit[11][4];

extern char  HandoverCmd_Field[69][30];

extern BYTE  HandoverCmd_FieldCrit[69][4];

extern char  HandoverComplete1_Field[4][30];

extern BYTE  HandoverComplete1_FieldCrit[4][4];

extern char  HandoverFailure1_Field[1][30];

extern BYTE  HandoverFailure1_FieldCrit[1][4];

extern char  ImmediateAssign_Field[17][30];

extern BYTE  ImmediateAssign_FieldCrit[17][4];

extern char  ImmediateAssignExtend_Field[28][30];

extern BYTE  ImmediateAssignExtend_FieldCrit[28][4];

extern char  ImmediateAssignReject_Field[22][30];

extern BYTE  ImmediateAssignReject_FieldCrit[22][4];

extern char  MeasureReport_Field[1][30];

extern BYTE  MeasureReport_FieldCrit[1][4];

extern char  PagingRequestType1_Field[11][30];

extern BYTE  PagingRequestType1_FieldCrit[11][4];

extern char  PagingRequestType2_Field[10][30];

extern BYTE  PagingRequestType2_FieldCrit[10][4];

extern char  PagingRequestType3_Field[8][30];

extern BYTE  PagingRequestType3_FieldCrit[8][4];

extern char  PagingResponse_Field[6][30];

extern BYTE  PagingResponse_FieldCrit[6][4];

extern char  PartialRelease_Field[6][30];

extern BYTE  PartialRelease_FieldCrit[6][4];

//PartialReleaseComplete

extern char  PhysicalInformation_Field[1][30];

extern BYTE  PhysicalInformation_FieldCrit[1][4];

extern char  RR_Status_Field[1][30];

extern BYTE  RR_Status_FieldCrit[1][4];

extern char  SystemInfoType1_Field[3][30];

extern BYTE  SystemInfoType1_FieldCrit[3][4];

extern char  SystemInfoType2_Field[3][30];

extern BYTE  SystemInfoType2_FieldCrit[3][4];

extern char  SystemInfoType2bis_Field[3][30];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -