📄 mpa08.h
字号:
#define MultiTS 1 //for multiple TimeSlot
#define IncludeV5 1 //for V5 module
#define MAXNUMOF64K 20
#define SS7MODE 0
#define V5MODE 2
#define initreclen 5
#define initrecoff 9
#define maxreclen 8100
//ISUP call capture
struct tagISUPCapture{
unsigned char noa;
unsigned char addr[10];
unsigned char backans;
unsigned char dpc[3];
unsigned char opc[3];
unsigned short cic;
unsigned short len;
unsigned char data[1024-21];
};
//INAP统计
struct tagINAPStatistic{
BYTE dpc[3]; //SCP
BYTE opc[3]; //SSP
WORD CallNum; //总呼
WORD CallSucNum; //呼叫成功次数
WORD DestBusyNum; //目的地忙次数
WORD RouteFailNum; //路由故障次数
WORD DestNoAnsNum; //目的地无应答忙次数
WORD Other; //其它网络故障次数
};
struct tagMAPLUIMSINo{
BYTE imsinoa;//IMSI位数
BYTE imsi[8];
BYTE backans;
BYTE dpc[3];
BYTE opc[3];
BYTE tid[5];
};
//位置更新故障分析
struct tagMAPLUfail{
BYTE hlr[4];
WORD total;
WORD success;
WORD sysfail; //系统故障
WORD dataloss; //数据丢失
WORD unexpecteddata; //非期望数据
WORD unknownsub; //未知用户
WORD disagreeroam; //不允许漫游
WORD abort;
};
//MAP呼叫号码
struct tagMAPCallNo{
BYTE noa;
BYTE addr[10];
BYTE backans;
BYTE pc[6];
BYTE tid[5];
};
//MAP呼叫故障分析
struct tagMAPCallFail{
BYTE msc[4];
WORD total;
WORD success;
WORD sysfail; //系统故障
WORD dataloss; //数据丢失
WORD unexpecteddata; //非期望数据
WORD devicenotsup; //设备不支持
WORD unknownsub; //未知用户
WORD Numchanged; //号码改变
WORD svrnotsupp; //不支持承载\电信业务
WORD absentsub; //缺席用户
WORD calllock; //呼叫闭锁
WORD CUGreject; //CUG拒绝
WORD forwordviolate; //前转违例
};
extern unsigned char BUFFILEDATA[];
extern unsigned char BUFDISPLAY1[];
extern unsigned char BUFDISPLAY2[];
extern unsigned char BUFDISPLAY3[];
extern unsigned char BUFDISPLAY4[];
extern unsigned char BUFDISPLAY5[];
extern unsigned char BUFDISPLAY6[];
extern unsigned char BUFDISPLAY7[];
extern unsigned char BUFDISPLAY8[];
extern unsigned char BUFDISPLAY9[];
extern unsigned char BUFDISPLAY10[];
extern char LStr[25];
extern unsigned char sBlock,eBlock;
extern unsigned short sFile,eFile;
//extern unsigned char BUFCOUNTER[0x8ffff];
extern unsigned char BUFBACK[0x8ffff];
extern unsigned char BUFFILEDATA[0xffff];
extern unsigned char CICTIME[];
extern unsigned char BUFTIME[];
extern unsigned char BUFTELNO[];
extern unsigned char BUFCALLINGNO[20];
extern unsigned char BUFDPCOPC[7];
extern unsigned char Bufpc[7];
extern unsigned char LinkDPCOPC[];
extern unsigned char BufTID[];
extern unsigned char Bufpc[];
extern BYTE BUFADDR[];
extern void clearrecbuffer(BYTE *buf);
extern char PutHisToDisp(unsigned char *buf);
extern char compareNo(unsigned char ab);
extern unsigned char MESSCRIVIEW5(unsigned char *msg,unsigned char *crit);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -