亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? cmpp.h

?? cmpp 3.0測試程序 源碼
?? H
字號:
/******************************************************************************FileName                : cmpp.hDescription             : cmpp協議相關的常量的定義Version                 : 1.0Date                    : 2004年4月6日Author                  : 潘昱宇Other                   : 這里只定義了部分的Command_Id(與SP相關的那一部分)******************************************************************************/
#ifndef _CMPP_H_#define _CMPP_H_const int nCMPP_VERSION          =0x30;			//	CMPP3.0
const int nCMPP_WINDOW_SIZE		 =16;			//	CMPP滑動窗口的大小
const int nCMPP_PKG_SIZE		 =400;			//	CMPP數據包的最大長度

const int nCMPP_CONNECT          =0x00000001;	//	請求連接const int nCMPP_CONNECT_RESP     =0x80000001;	//	請求連接應答const int nCMPP_TERMINATE        =0x00000002;	//	終止連接const int nCMPP_TERMINATE_RESP   =0x80000002;	//	終止連接應答const int nCMPP_SUBMIT           =0x00000004;	//	提交短信const int nCMPP_SUBMIT_RESP      =0x80000004;	//	提交短信應答const int nCMPP_DELIVER          =0x00000005;	//	短信下發const int nCMPP_DELIVER_RESP     =0x80000005;	//	下發短信應答const int nCMPP_QUERY            =0x00000006;	//	短信狀態查詢const int nCMPP_QUERY_RESP       =0x80000006;	//	短信狀態查詢應答const int nCMPP_CANCEL           =0x00000007;	//	刪除短信const int nCMPP_CANCEL_RESP      =0x80000007;	//	刪除短信應答const int nCMPP_ACTIVE_TEST      =0x00000008;	//	激活測試const int nCMPP_ACTIVE_TEST_RESP =0x80000008;	//	激活測試應答
const int eCMPP_INIT_OK			 =0;			//	接口初始化成功
const int eCMPP_INIT_CONNECT	 =-1;			//	不能連接服務器
const int eCMPP_INIT_INVAL_ADDR  =2;			//	非法源地址
const int eCMPP_INIT_AUTH		 =3;			//	認證錯
const int eCMPP_INIT_VERSION	 =4;			//	版本太高
const int eCMPP_INIT_UNKNOWN	 =5;			//	其他錯誤

const int eCMPP_NEED_INIT		 =6;			//	接口尚未初始化

typedef struct _CMPP_HEAD{	int size;									//	數據報的長度
	int	cmdid;									//	命令碼
	int	seqid;									//	流水號} CMPP_HEAD;

typedef	struct _CMPP_PACKAGE
{
	CMPP_HEAD	head;							//	數據報的包頭
	char		data[nCMPP_PKG_SIZE];			//	要發送的數據
	int			n;								//	重發次數,初始值3
	time_t		t;								//	下次發送的時間
} CMPP_PACKAGE;
typedef struct _CMPP_CONNECT{	unsigned char spid[6];						//	9開頭的6位企業碼
	unsigned char digest[16];					//	MD5數字簽名
	unsigned char ver;							//	版本	int timestamp;
} CMPP_CONNECT;typedef struct _CMPP_CONNECT_RESP{	__int32 status;					        	//	狀態標識
	unsigned char digest[16];					//	服務器的MD5數字簽名
	unsigned char ver;							//	服務器的版本} CMPP_CONNECT_RESP;/******************************************************************************
  *	注意:這里的目的地手機號碼只能填寫一個,所以desttotal恒等于1
  *       這里的短消息內容為固定長度,發送的時候需要轉換成變長******************************************************************************/typedef struct _CMPP_SUBMIT{	__int64 msgid;								//	信息標識	unsigned char pkgtotal;						//	相同Msg_Id的信息總條數
	unsigned char pkgnumber;					//	相同Msg_Id的信息序號
	unsigned char delivery;						//	是否要求返回狀態確認報告
	unsigned char msglevel;						//	信息級別
	unsigned char serviceid[10];				//	業務類型	unsigned char feeusertype;					//	計費用戶類型字段
	unsigned char feenumber[32];				//	被計費用戶的號碼
	unsigned char srcttype;						//  被計費用戶的號碼類型,0:真實號碼;1:偽碼。
	unsigned char tppid;						//	TP-Protocol-Identifier
	unsigned char tpudhi;						//	TP-User-Data-Header-Indicator	unsigned char msgfmt;						//	信息格式,8:UCS2編碼
	unsigned char msgsrc[6];					//	信息內容來源(SP_Id)
	unsigned char feetype[2];					//	資費類別
	unsigned char feecode[6];					//	資費代碼(以分為單位)	unsigned char validtime[17];				//	存活有效期,參見SMPP3.3
	unsigned char attime[17];					//	定時發送時間,參見SMPP3.3 
	unsigned char srcnumber[21];				//	源號碼
	unsigned char desttotal;					//	接收信息的用戶數量(===1)
	unsigned char destnumbers[32];				//	接收短信的MSISDN號碼
	unsigned char desttype;						//  接收短信的用戶的號碼類型,0:真實號碼;1:偽碼。
	unsigned char msglen;						//	信息長度(<=140)
	unsigned char msgcontent[160];				//	信息內容
	unsigned char reserve[20];					//	保留} CMPP_SUBMIT;typedef struct _CMPP_SUBMIT_RESP{	__int64 msgid;								//	信息標識	__int32 result;	        					//	結果} CMPP_SUBMIT_RESP;typedef struct _CMPP_QUERY{	unsigned char date[8];						//	日期YYYYMMDD(精確至日)
	unsigned char type;							//	查詢類別0/1
	unsigned char serviceid[10];				//	查詢碼(Service_Id)
	unsigned char reserve[8];					//	保留} CMPP_QUERY;typedef struct _CMPP_QUERY_RESP{	unsigned char date[8];						//	日期YYYYMMDD(精確至日)
	unsigned char type;							//	查詢類別0/1
	unsigned char serviceid[10];				//	查詢碼(Service_Id)	int	mtmsgtotal;								//	從SP接收信息總數
	int	mtusertotal;							//	從SP接收用戶總數
	int	mtsuccess;								//	成功轉發數量
	int	mtwait;									//	待轉發數量
	int	mtfail;									//	轉發失敗數量	int	mosuccess;								//	向SP成功送達數量
	int	mowait;									//	向SP待送達數量
	int	mofail;									//	向SP送達失敗數量} CMPP_QUERY_RESP;typedef struct _CMPP_DELIVER{	__int64 msgid;								//	信息標識	unsigned char destnumber[21];				//	目的號碼
	unsigned char serviceid[10];				//	業務類型
	unsigned char tppid;						//	TP-Protocol-Identifier
	unsigned char tpudhi;						//	TP-User-Data-Header-Indicator	unsigned char msgfmt;						//	信息格式,8:UCS2編碼
	unsigned char srcnumber[32];				//	源終端MSISDN號碼
    unsigned char srctype;                      //  源終端類型
	unsigned char delivery;						//	是否為狀態報告
	unsigned char msglen;						//	消息長度
	unsigned char msgcontent[200];				//	消息內容
    unsigned char LinkID[20] ;                   //  LinkID} CMPP_DELIVER;typedef struct _CMPP_DELIVER_RESP{	__int64 msgid;								//	信息標識	unsigned char result;						//	結果} CMPP_DELIVER_RESP;typedef struct _CMPP_CANCEL{	__int64 msgid;								//	信息標識} CMPP_CANCEL;typedef struct _CMPP_CANCEL_RESP{	unsigned char result;						//	成功標識(0/1)} CMPP_CANCEL_RESP;typedef struct _CMPP_ACTIVE_TEST_RESP{	unsigned char reserve;						//	保留} CMPP_ACTIVE_TEST_RESP;
typedef struct _CMPP_FUNC_MAP
{
	int		cmdid;								//	命令字
	void	(*func)( CMPP_PACKAGE &pkg);		//	函數入口
} CMPP_FUNC_MAP;
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久综合网站| 奇米色一区二区三区四区| 亚洲一区在线观看视频| 免费欧美在线视频| 97精品超碰一区二区三区| 91精品欧美久久久久久动漫| 亚洲丝袜制服诱惑| 国产伦精品一区二区三区免费迷| 欧美色偷偷大香| 中文字幕一区二区在线观看| 久久99热这里只有精品| 色狠狠桃花综合| 中文字幕二三区不卡| 老司机精品视频导航| 精品视频免费看| 亚洲免费观看高清完整版在线观看熊 | 久久久精品免费网站| 亚洲一区视频在线| 一本久久a久久精品亚洲| 国产色产综合色产在线视频 | 色哟哟精品一区| 国产精品你懂的| 国产一区在线看| 日韩午夜激情av| 日韩精品一二区| 欧美美女视频在线观看| 一区二区三区视频在线看| av在线综合网| 国产精品的网站| 成人黄色av电影| 国产精品免费免费| 国产福利一区在线| 久久久午夜精品| 国产成人av福利| 中文字幕精品三区| 不卡影院免费观看| 中文字幕五月欧美| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 99久久精品99国产精品| 国产精品伦理在线| 99国产精品久久久| 亚洲人成亚洲人成在线观看图片| 成人aaaa免费全部观看| 国产精品成人免费在线| 91网站黄www| 亚洲一区二三区| 欧美肥大bbwbbw高潮| 日本欧美大码aⅴ在线播放| 91精品国产综合久久国产大片| 免费成人av在线播放| 2020国产精品自拍| 成人综合婷婷国产精品久久免费| 国产精品天天看| 在线免费观看日韩欧美| 视频一区欧美精品| 久久天天做天天爱综合色| 大陆成人av片| 亚洲国产综合在线| 欧美一区二区三区四区五区| 激情欧美一区二区| 国产精品福利在线播放| 欧美日韩国产成人在线91| 久久精品国产精品青草| 国产精品色婷婷| 欧美日韩国产小视频| 国产真实乱对白精彩久久| 亚洲天堂av老司机| 欧美一区二区在线观看| 大胆亚洲人体视频| 日韩精品乱码av一区二区| 久久精品欧美日韩精品| 色94色欧美sute亚洲13| 久久99精品久久只有精品| 中文字幕中文字幕一区二区| 欧美日韩在线观看一区二区| 激情亚洲综合在线| 一区二区三区av电影| 久久综合精品国产一区二区三区| 不卡的电影网站| 麻豆精品一区二区三区| 亚洲视频一区二区在线| 精品久久国产97色综合| 欧美在线一二三| 丁香六月久久综合狠狠色| 日韩avvvv在线播放| 成人欧美一区二区三区视频网页| 日韩一区二区在线看| 91丨porny丨蝌蚪视频| 国产一区二区三区精品欧美日韩一区二区三区 | 成人激情免费电影网址| 日韩av不卡一区二区| 一区二区欧美在线观看| 国产无遮挡一区二区三区毛片日本| 精品视频一区二区不卡| 91丨国产丨九色丨pron| 国产成人精品免费| 久久精品国产99| 视频一区二区国产| 亚洲国产精品久久久久秋霞影院 | 国产精品久久久久三级| 久久午夜老司机| 欧美精品自拍偷拍动漫精品| 91免费看视频| aaa亚洲精品一二三区| 成人性生交大片免费看视频在线| 蜜臀av在线播放一区二区三区| 一区二区三区毛片| 亚洲视频在线一区二区| 国产精品高潮呻吟久久| 中文字幕乱码一区二区免费| 久久综合色婷婷| 日韩精品一区二区三区四区| 欧美精品v国产精品v日韩精品| 91福利在线观看| 日本韩国欧美在线| 91老师国产黑色丝袜在线| 99天天综合性| 色国产综合视频| 色婷婷亚洲一区二区三区| 一本到高清视频免费精品| 一本久道中文字幕精品亚洲嫩| 91在线观看成人| 在线观看视频一区二区欧美日韩| 色国产精品一区在线观看| 日本道精品一区二区三区| 欧美最新大片在线看| 欧美亚男人的天堂| 91精品中文字幕一区二区三区| 欧美日本一区二区三区| 日韩欧美中文字幕公布| 精品美女在线播放| 日本一区二区三区久久久久久久久不 | 日韩一级高清毛片| 精品国产乱码久久久久久浪潮| 欧美本精品男人aⅴ天堂| www精品美女久久久tv| 国产精品国产三级国产普通话99 | 久久久激情视频| 国产精品夫妻自拍| 午夜免费久久看| 捆绑变态av一区二区三区| 国产精品 欧美精品| 91美女福利视频| 538prom精品视频线放| 久久一区二区三区四区| 国产精品久久三区| 婷婷开心激情综合| 国产成a人亚洲| 欧美亚洲日本一区| 久久综合狠狠综合| 亚洲手机成人高清视频| 青草国产精品久久久久久| 国产一区二区三区免费在线观看 | 国产精品欧美经典| 亚洲r级在线视频| 国产一区二区免费视频| 一本色道综合亚洲| 精品国产精品一区二区夜夜嗨| 亚洲天堂中文字幕| 久久成人久久鬼色| 色噜噜狠狠色综合欧洲selulu| 精品国精品国产| 一区二区三区高清| 国产成人高清视频| 欧美精品视频www在线观看 | 亚洲人成精品久久久久| 蜜臀av性久久久久蜜臀av麻豆| 成人免费看视频| 欧美变态口味重另类| 亚洲国产精品欧美一二99| 波多野结衣中文字幕一区二区三区| 欧美片网站yy| 日韩码欧中文字| 国产激情一区二区三区| 日韩一区二区三区视频在线 | 99久久99精品久久久久久| 日韩一区二区精品葵司在线| 亚洲精品国产精品乱码不99 | 午夜精品一区在线观看| gogo大胆日本视频一区| 久久久久青草大香线综合精品| 午夜精品福利久久久| 在线观看一区日韩| 最新国产成人在线观看| 国产精一品亚洲二区在线视频| 日韩一区二区三区在线| 偷拍一区二区三区四区| 在线观看国产日韩| 亚洲色图在线看| 91丝袜美腿高跟国产极品老师 | 精品在线观看免费| 欧美日本不卡视频| 亚洲一卡二卡三卡四卡五卡| 99久久精品免费精品国产| 国产精品免费av| 成人黄色电影在线| 国产精品乱码久久久久久| 国产精品一区二区三区99| 久久久国产精品午夜一区ai换脸 | 香蕉成人啪国产精品视频综合网|