📄 comm.h
字号:
//---------------------------------------------------------------------------
#ifndef COMMH
#define COMMH
#pragma pack(1)
const unsigned int CONTENT =100000;
const unsigned int CONTENT_RESP =100001;
const unsigned int NET_ACTIVE =200000;
const unsigned int NET_ACTIVE_RESP =200001;
const unsigned int VERIFY =300000;
const unsigned int VERIFY_RESP =300001;
const unsigned int DELIVER =400000;
const unsigned int DELIVER_RESP =400001;
const unsigned int SUBMIT =500000;
const unsigned int SUBMIT_RESP =500001;
const unsigned int BILL_QUERY =800000;
const unsigned int BILL_QUERY_RESP =800001;
const unsigned int COMM_SUBMIT_REPORT =600000;
const unsigned int COMM_SUBMIT_REPORT_RESP =600001;
const unsigned int COMM_DELIVER_REPORT =700000;
const unsigned int COMM_DELIVER_REPORT_RESP =700001;
struct SUBMIT_BUF
{
char SPNO[15];
char ChangePhone[21];
char ReciPhone[21];
char Order[10];
char FeeType[3];
char FeeCode[6];
byte UDHI;
byte DCS;
byte UDLen;
char UserData[141];
char InCallTime[22];
};
struct SUBMIT_RESP_BUF
{
char SPNO[15];
char ChangePhone[21];
char ReciPhone[21];
char Order[10];
char FeeType[3];
char FeeCode[6];
char InCallTime[22];
char OutCallTime[22];
byte Status;
};
struct DELIVER_BUF
{
char DestAddr[15];
char OrgAddr[21];
byte UDlen;
char Content[141];
char InCallTime[25];
};
struct DELIVER_RESP_BUF
{
char DestAddr[15];
char OrgAddr[21];
char Content[141];
byte Status;
};
struct NET_ACTIVE_BUF
{
};
struct NET_ACTIVE_RESP_BUF
{
byte Status;
};
struct CONTENT_BUF
{
char Membership[10];
char ChangePhone[21];
char ReciPhone[21];
char FeeType[3];
char FeeCode[6];
char Order[10];
byte ContType;
char Content[10];
char InCallTime[22];
byte MobileType;
};
struct CONTENT_RESP_BUF
{
char ChangePhone[21];
char ReciPhone[21];
char InCallTime[22];
char OutCallTime[22];
byte Status;
};
struct COMM_DELIVER_REPORT_BUF
{
char SPNO[15];
char SRC_ID[21];
char DEST_ID[21];
char Order[10];
char Stat[8];
char Submit_Time[11];
char Done_Time[11];
};
struct BILL_QUERY_BUF
{
char Query_Time[8];
unsigned int Query_Type;
char Query_Code[10];
char Reserve[8];
};
struct BILL_QUERY_RESP_BUF
{
char Query_Time[8];
unsigned int Query_Type;
char Query_Code[10];
unsigned int MT_TLMsg;
unsigned int MT_TLusr;
unsigned int MT_Scs;
unsigned int MT_WT;
unsigned int MT_FL;
unsigned int MO_Scs;
unsigned int MO_WT;
unsigned int MO_FL;
};
struct HEADER_BUF
{
unsigned int CommandID;
unsigned int Total_Len;
};
//---------------------------------------------------------------------------
#pragma pack()
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -