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

📄 dspdetailmap.cpp

📁 七号信令解码器
💻 CPP
📖 第 1 页 / 共 5 页
字号:
//DetailView.cpp : implementation file
//zxw 2000-10-05 修改消息显示

#include "stdafx.h"
#include "detailcommon.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

char detailmap_TotalDataStr[5000];
/////////                  ////////
extern char word1_TotalDataStr[5000];
/////////common variables//////////////////
extern tagScrOption     ScreenConfig;
extern tagShowConfig     ShowConfig;

////////////common variables//////////
extern BOOL			bHelp;

extern BYTE			MsgSU,MsgUP,MsgKind,MsgFKind,FieldNo;

extern BYTE			TcapKind,TcapCpntKind,ScmgKind,MapKind,MapErrKind,InapKind,InapErrKind,CapKind,CapErrKind,BssMapKind,RadioResKind,MobilityKind,CallControlKind;


//--------- Variable for BOOL----------
//0:brecdata历史数据 1:bSavData存盘数据 2:bAddData被叫号码 3:bCallData主叫号码 0xff:normal
//4:MAP Calltrac 5:MAP regist 6:MAP del 7:MAP AUC 8:ISUP 被叫号码 9:ISUP主叫号码
//20: 实时数据 21:实时被叫号码 22:实时主叫号码 23:ISUP 实时被叫号码 24 ISUP实时主叫号码
extern BYTE			DataType;

extern BOOL			bAddr;
extern BOOL			bDPC;

extern char			DataStr[100];

///////////define  far data segment//////////////////
extern BYTE			BUFDISPLAY[SIZE_OF_DATA_AREA];

//MAP
extern char  MAPMsg[MAPMSG_NUM+1][24];

extern BYTE  MAPMT[MAPMSG_NUM+1];

extern char  UPDATELOC_Field[24][25];

extern BYTE  UPDATELOC_FieldCrit[24][4];

extern char  CANCELLOC_Field[8][25];

extern BYTE  CANCELLOC_FieldCrit[8][4];

extern char  PROVROAMNUM_Field[34][25];

extern BYTE  PROVROAMNUM_FieldCrit[34][4];

extern char  INSSUBDATA_Field[114][25];

extern BYTE  INSSUBDATA_FieldCrit[114][4];

extern char  DELSUBDATA_Field[26][25];

extern BYTE  DELSUBDATA_FieldCrit[26][4];

extern char  SENDPARA_Field[135][25];

extern BYTE  SENDPARA_FieldCrit[135][4];

extern char  REGISTSS_Field[56][25];

extern BYTE  REGISTSS_FieldCrit[56][4];

extern char  ERASESS_Field[48][25];

extern BYTE  ERASESS_FieldCrit[48][4];

extern char  ACTIVESS_Field[48][25];

extern BYTE  ACTIVESS_FieldCrit[48][4];

extern char  DEACTIVESS_Field[48][25];

extern BYTE  DEACTIVESS_FieldCrit[48][4];

extern char  ROGATESS_Field[39][25];

extern BYTE  ROGATESS_FieldCrit[39][4];

extern char  REGISTPWD_Field[8][25];

extern BYTE  REGISTPWD_FieldCrit[6][4];

extern char  GETPWD_Field[8][25];

extern BYTE  GETPWD_FieldCrit[6][4];

extern char  UNFORMSS_Field[3][25];

extern BYTE  UNFORMSS_FieldCrit[3][4];

extern char  SENDROUT_Field[46][25];

extern BYTE  SENDROUT_FieldCrit[46][4];

extern char  PMHANDOVER_Field[40][25];

extern BYTE  PMHANDOVER_FieldCrit[40][4];

extern char  SENDEND_Field[8][25];

extern BYTE  SENDEND_FieldCrit[8][4];

extern char  SSHANDOVER_Field[31][25];

extern BYTE  SSHANDOVER_FieldCrit[31][4];

extern char  ACCESSSGNL_Field[8][25];

extern BYTE  ACCESSSGNL_FieldCrit[8][4];

extern char  FWACCSGNL_Field[8][25];

extern BYTE  FWACCSGNL_FieldCrit[8][4];

extern char  RESET_Field[14][25];

extern BYTE  RESET_FieldCrit[14][4];

extern char  NIHANDOVER_Field[20][25];

extern BYTE  NIHANDOVER_FieldCrit[20][4];

extern char  CHECKIMEI_Field[6][25];

extern BYTE  CHECKIMEI_FieldCrit[6][4];

extern char  SENDSROUT_Field[52][25];

extern BYTE  SENDSROUT_FieldCrit[52][4];

extern char  FWSHORTSGNL_Field[27][25];

extern BYTE  FWSHORTSGNL_FieldCrit[27][4];

extern char  MSGTWAITDATA_Field[10][25];

extern BYTE  MSGTWAITDATA_FieldCrit[10][4];

extern char  INDICIWMSC_Field[10][25];

extern BYTE  INDICIWMSC_FieldCrit[10][4];

extern char  NOTEMS_Field[3][25];

extern BYTE  NOTEMS_FieldCrit[3][4];

extern char  ACTIVESUB_Field[9][25];

extern BYTE  ACTIVESUB_FieldCrit[9][4];

extern char  RESTOREDATA_Field[14][25];

extern BYTE  RESTOREDATA_FieldCrit[14][4];

extern char  ACTIVETRACK_Field[15][25];

extern BYTE  ACTIVETRACK_FieldCrit[15][4];

extern char  DEACTIVETRACK_Field[8][25];

extern BYTE  DEACTIVETRACK_FieldCrit[8][4];

extern char  TRACKSUBACT_Field[18][25];

extern BYTE  TRACKSUBACT_FieldCrit[18][4];

extern char  SENDID_Field[19][25];

extern BYTE  SENDID_FieldCrit[19][4];

extern char  SENDAUTHEN_Field[14][25];

extern BYTE  SENDAUTHEN_FieldCrit[14][4];

extern char  SENDIMSI_Field[7][25];

extern BYTE  SENDIMSI_FieldCrit[7][4];

extern char  PCUNFORMSSREQ_Field[8][25];

extern BYTE  PCUNFORMSSREQ_FieldCrit[8][4];

extern char  UNFORMSSREQ_Field[8][25];

extern BYTE  UNFORMSSREQ_FieldCrit[8][4];

extern char  UNFORMSSNOTE_Field[8][25];

extern BYTE  UNFORMSSNOTE_FieldCrit[8][4];

extern char  NOTIFYMSC_Field[9][25];

extern BYTE  NOTIFYMSC_FieldCrit[9][4];

extern char  INDICMSC2_Field[10][25];

extern BYTE  INDICMSC2_FieldCrit[10][4];

extern char  SMREADY_Field[8][25];

extern BYTE  SMREADY_FieldCrit[8][4];

extern char  ERASEMS_Field[9][25];

extern BYTE  ERASEMS_FieldCrit[9][4];

extern char  PREPHANDOVER_Field[23][25];

extern BYTE  PREPHANDOVER_FieldCrit[23][4];

extern char  PREPSHANDOVER_Field[21][25];

extern BYTE  PREPSHANDOVER_FieldCrit[21][4];

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

extern BYTE  MAPErrMT[MAPERRMSG_NUM+1];

extern char  RESTRANCALL_Field[3][25];

extern BYTE  RESTRANCALL_FieldCrit[3][4];

extern char  CUGREFUSE_Field[3][25];

extern BYTE  CUGREFUSE_FieldCrit[3][4];

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  ABSENTSUB_Field[3][25];

extern BYTE  ABSENTSUB_FieldCrit[3][4];

extern char  SMTRANSFAIL_Field[8][25];

extern BYTE  SMTRANSFAIL_FieldCrit[8][4];

extern char  SYSTEMBREAK_Field[3][25];

extern BYTE  SYSTEMBREAK_FieldCrit[3][4];

extern char  PWDREGISTFAIL_Field[3][25];

extern BYTE  PWDREGISTFAIL_FieldCrit[3][4];

//INAP
extern char    INAPMsg[INAPMSG_NUM+1][24];

extern BYTE    INAPMT[INAPMSG_NUM+1];

extern char  ACTSRCFILTER_Field[168][25];  

extern BYTE  ACTSRCFILTER_FieldCrit[168][4];

extern char  APPLYCHARGE_Field[174][25];

extern BYTE  APPLYCHARGE_FieldCrit[174][4];

extern char  APPLYCHARGEREP_Field[73][25];

extern BYTE  APPLYCHARGEREP_FieldCrit[73][4];

extern char  ASSREQINSTRUCT_Field[24][25];

extern BYTE  ASSREQINSTRUCT_FieldCrit[24][4];

extern char  CALLGAP_Field[114][25];

extern BYTE  CALLGAP_FieldCrit[114][4];

extern char  CALLINFOREPORT_Field[43][25]; 

extern BYTE  CALLINFOREPORT_FieldCrit[43][4];

extern char  CALLINFOREQ_Field[23][25];

extern BYTE  CALLINFOREQ_FieldCrit[23][4];

extern char  CANCEL_Field[5][25];

extern BYTE  CANCEL_FieldCrit[5][4];

extern char  CANCELREPREQ_Field[37][25]; 

extern BYTE  CANCELREPREQ_FieldCrit[37][4];

extern char  COLLECTINFO_Field[37][25];

extern BYTE  COLLECTINFO_FieldCrit[37][4];

extern char  CONNECT_Field[73][25];

extern BYTE  CONNECT_FieldCrit[73][4];
  
extern char  CONNECTRES_Field[34][25];

extern BYTE  CONNECTRES_FieldCrit[34][4];

extern char  ESTABTMPCON_Field[40][25];

extern BYTE  ESTABTMPCON_FieldCrit[40][4];

extern char  CHARGENOTI_Field[32][25];

extern BYTE  CHARGENOTI_FieldCrit[32][4];

extern char  BCSMREPORT_Field[81][25];

extern BYTE  BCSMREPORT_FieldCrit[81][4];

extern char  FURNISHCHARGE_Field[74][25];

extern BYTE  FURNISHCHARGE_FieldCrit[74][4];

extern char  INITIATEDP_Field[105][25]; 

extern BYTE  INITIATEDP_FieldCrit[105][4];

extern char  INITCALLTMP_Field[38][25];

extern BYTE  INITCALLTMP_FieldCrit[38][4];

extern char  PLAYANNOUNCE_Field[76][25];

extern BYTE  PLAYANNOUNCE_FieldCrit[76][4];

extern char  PROMPTUSERINFO_Field[119][25];

extern BYTE  PROMPTUSERINFO_FieldCrit[119][4];

extern char  RELEASECALL_Field[3][25];

extern BYTE  RELEASECALL_FieldCrit[3][4];

extern char  REQSTATUSREP_Field[43][25]; 

extern BYTE  REQSTATUSREP_FieldCrit[43][4];

extern char  REQEVERYCHG_Field[41][25];

extern BYTE  REQEVERYCHG_FieldCrit[41][4];

extern char  REQFIRSTMATCH_Field[52][25];    

extern BYTE  REQFIRSTMATCH_FieldCrit[52][4];

extern char  REQNOTICHARGE_Field[18][25];

extern BYTE  REQNOTICHARGE_FieldCrit[18][4];

extern char  REQBCSMEVENT_Field[44][25];

extern BYTE  REQBCSMEVENT_FieldCrit[44][4];

extern char  RESETTIMER_Field[21][25];

extern BYTE  RESETTIMER_FieldCrit[21][4];

extern char  SELFACILITY_Field[48][25];

extern BYTE  SELFACILITY_FieldCrit[48][4];

extern char  SENDCHARGEINFO_Field[23][25]; 

extern BYTE  SENDCHARGEINFO_FieldCrit[23][4];

extern char  SRVFILTRESPON_Field[53][25];   

extern BYTE  SRVFILTRESPON_FieldCrit[53][4];

extern char  SPECIALRESREP_Field[2][25];

extern BYTE  SPECIALRESREP_FieldCrit[2][4];

extern char  STATUSREP_Field[47][25];

extern BYTE  STATUSREP_FieldCrit[47][4];


//INAP Err
extern char  INAPErrMsg[INAPERRMSG_NUM+1][24];

extern BYTE  INAPErrMT[INAPERRMSG_NUM+1];

extern char  CANCELFAIL_Field[8][25];

extern BYTE  CANCELFAIL_FieldCrit[8][4];

extern char  REQINFOERR_Field[3][25];

extern BYTE  REQINFOERR_FieldCrit[3][4];

extern char  SYSTEMFAIL_Field[3][25];

extern BYTE  SYSTEMFAIL_FieldCrit[3][4];

extern char  TASKREFUSE_Field[3][25];

extern BYTE  TASKREFUSE_FieldCrit[3][4];

//CAP
extern char    CAPMsg[CAPMSG_NUM+1][24];

extern BYTE    CAPMT[CAPMSG_NUM+1];

extern char  ApplyCharging_Field[35][25];

extern BYTE  ApplyCharging_FieldCrit[35][4];

extern char  ReqChargeRep_Field[27][25];

extern BYTE  ReqChargeRep_FieldCrit[27][4];

extern char  AsistantRequest_Field[21][25];

extern BYTE  AsistantRequest_FieldCrit[21][4];

extern char  CallInfoReport_Field[41][25];

extern BYTE  CallInfoReport_FieldCrit[41][4];

extern char  CallInfoRequest_Field[25][25];

extern BYTE  CallInfoRequest_FieldCrit[25][4];

extern char  Cancel_Field[5][25];

extern BYTE  Cancel_FieldCrit[5][4];

extern char  Connect_Field[63][25];

extern BYTE  Connect_FieldCrit[63][4];

extern char  ConnectRes_Field[26][25];

extern BYTE  ConnectRes_FieldCrit[26][4];

extern char  SetupTempConnect_Field[47][25];

extern BYTE  SetupTempConnect_FieldCrit[47][4];

extern char  BCSMEventReport_Field[63][25];

extern BYTE  BCSMEventReport_FieldCrit[63][4];

extern char  ApplyChargeInfo_Field[10][25];

extern BYTE  ApplyChargeInfo_FieldCrit[10][4];

extern char  StartDP_Field[112][25];

extern BYTE  StartDP_FieldCrit[112][4];

extern char  SendNofity_Field[76][25];

extern BYTE  SendNofity_FieldCrit[76][4];

⌨️ 快捷键说明

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