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

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

?? datadef.h

?? 一個移動通信用SMPP協議寫的.非常經典!
?? H
字號:
////////////////////////////////////////////////////////////////////////////////////
//文件名:  DataDef.h
//功能:    平臺通信接口模塊的數據類型定義
////////////////////////////////////////////////////////////////////////////////////

#ifndef _DATA_DEF_H_
#define _DATA_DEF_H_

#pragma pack (1)

///配置文件的信息SMSCINFO結構

struct STRUCT_APPLOGIN_INFO
{
	char	szAppName[16];
	char	szPassword[16];
	WORD	wAppID;

	STRUCT_APPLOGIN_INFO()
	{
		ZeroMemory(this,sizeof(STRUCT_APPLOGIN_INFO));
	}
};

//系統模塊連接參數配置[CLIENTINFO]
struct STRUCT_SERVER_INFO
{
	char   szIP[50];//平臺IP
	short  nPort;	//平臺開放的端口
	STRUCT_SERVER_INFO()
	{
		ZeroMemory(this,sizeof(STRUCT_SERVER_INFO));
	}
};

//應用屬性
typedef struct tagSTRUCT_APP_INFO
{
	char szAppName[16]; 				//應用名稱
	char szPwd[16];						//密碼
	WORD wAppID;                        //APP ID
	char szService_ID[10];              //Service ID
	unsigned short   nPacket;           //應用包頭
}STRUCT_APP_INFO;

////////////////////////////////////////////////////////////////////////////////////////////
//CMPP命令數據結構定義
//CMPP協議版本號:CMPP1.2 (2001.06.12)

//消息頭結構
struct STRUCT_CMPP12_MSG_HEADER
{
	DWORD	dwTotal_Length;		//4消息總長度
	DWORD	dwCommand_ID;		//4命令或響應類型
	DWORD	dwSequence_ID;		//4消息流水號

	STRUCT_CMPP12_MSG_HEADER()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_MSG_HEADER));
	}
};

//短信提交數據包結構
struct STRUCT_CMPP12_SUBMIT
{
	STRUCT_CMPP12_MSG_HEADER sHeader;	//CMPP12包頭
	__int64	n64Msg_ID;					//信息標識
	BYTE	cPk_total;					//1相同Msg_ID的消息總數
	BYTE	cPk_number;					//1相同Msg_ID的消息序號
	BYTE	cRegistered_Delivery;		//1是否返回確認狀態報告
	BYTE	cMsg_Level;					//1消息優先級別
	char	szService_ID[10];			//業務類型
	BYTE	cFee_UserType;				//計費用戶類型
	char	szFee_terminal_ID[21];		//被計費用戶號碼
	BYTE	cTP_pid;					//GSM協議類型,GSM3.40中的9.2.3.9
	BYTE	cTP_udhi;					//GSM協議類型,GSM3.40中的9.2.3.23
	BYTE	cMsg_Fmt;					//1消息格式
	char	szMsg_src[6];				//信息內容來源
	char	szFeeType[2];				//資費類別
	char	szFeeCode[6];				//資費代碼
	char	szValid_Time[17];			//存活有效期
	char	szAt_Time[17];				//定時發送時間
	char	szSrc_terminal_id[21];		//源終端MSISDN號碼
	BYTE	cDestUsr_tl;				//1接受消息的用戶數量(<100)
	char	szDest_terminal_ids[21];	//接受業務的MSISDN號碼

	//以下兩個字段不是標準CMPP12協議,由森泰克平臺小組共同協商更改
	WORD	wMsg_Length;				//消息長度(<512個字節)
	char	szMsg_Content[512];			//消息內容

	char	szReserve[8];				//保留

	STRUCT_CMPP12_SUBMIT()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_SUBMIT));
	}
};

//提交短信回應消息包結構
struct STRUCT_CMPP12_SUBMIT_REP
{
	STRUCT_CMPP12_MSG_HEADER       sHeader;       //12數據包頭
	__int64					Msg_ID;				  //8消息標識
	unsigned char			Result;				  //1結果
	STRUCT_CMPP12_SUBMIT_REP()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_SUBMIT_REP));
	}
};

//網關下發短消息數據包結構
struct STRUCT_CMPP12_DELIVERY
{
	STRUCT_CMPP12_MSG_HEADER sHeader;	//CMPP12包頭
	__int64	n64Msg_ID;					//信息標識
	char	szDestinationID[21];		//消息標識

	char    szService_ID[10];           //service id
	BYTE	cTP_Pid;					//GSM協議類型,GSM3.40中的9.2.3.9
	BYTE	cTP_Udhi;					//GSM協議類型,GSM3.40中的9.2.3.23
	BYTE	cMsg_Fmt;					//1消息格式
	char	szSrc_terminalID[21];		//源終端MSISDN號碼
	BYTE	cRegistered_Delivery;		//1是否返回確認狀態報告

	//以下兩個字段不是標準CMPP12協議,由森泰克平臺小組共同協商更改
	WORD	wMsg_Length;				//1消息長度
	char	Msg_Content[512];			//消息內容

	char	Reserve[8];					//保留

	STRUCT_CMPP12_DELIVERY()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_DELIVERY));
	}
};

//回應網管下發短消息結構
typedef struct STRUCT_CMPP12_DELIVER_REPTag
{
	STRUCT_CMPP12_MSG_HEADER          sHeader;             //數據包頭
	__int64					Msg_ID;				//8消息標識
	unsigned char			Result;				//1結果   0:正確
}STRUCT_CMPP12_DELIVER_REP;

//連接數據包結構
struct STRUCT_CMPP12_CONNECT
{
	STRUCT_CMPP12_MSG_HEADER          sHeader;              //數據包頭
	char					Source_Addr[6];		  //ICP_ID;
	char					AuthenticatorICP[16]; //ICP 認證碼;
	unsigned char           Version;              //雙方協商的版本號
	DWORD                   Timestamp;            //時間戳的明文,由客戶端產生,格式為MMDDHHMMSS,即月日時分秒,10位,右對齊
	STRUCT_CMPP12_CONNECT()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_CONNECT));
	}
};

//連接回應數據包結構
struct STRUCT_CMPP12_CONNECT_REP
{
	STRUCT_CMPP12_MSG_HEADER          sHeader;              //數據包頭
	unsigned char			Status;				  //1字節Integer狀態
	char					AuthenticatorISMG[16];//ISMG認證碼
	unsigned char           Version;              //服務器支持的最高版本號
	STRUCT_CMPP12_CONNECT_REP()
	{
		ZeroMemory(this,sizeof(STRUCT_CMPP12_CONNECT_REP));
	}
};

//短信查詢消息結構
typedef struct STRUCT_CMPP12_QUERYTag
{
	STRUCT_CMPP12_MSG_HEADER          sHeader;              //數據包頭
	char					Time[8];			  //時間(精確到日)
	unsigned char			Query_Type;			  //1查詢類型			
	char					Query_Code[10];		  //查詢碼(業務類型)
	char					Reserve[8];			  //保留
}STRUCT_CMPP12_QUERY;

//短信查詢回應消息結構(短信查詢結果)
typedef struct STRUCT_CMPP12_QUERY_REPTag
{
	STRUCT_CMPP12_MSG_HEADER          sHeader;              //數據包頭
	char					Time[8];			  //時間(精確到日)
	unsigned char			Query_Type;			  //1查詢類別  0:總數查詢1:按業務代碼查詢 			
	char					Query_Code[10];		  //查詢碼(業務類型)
	unsigned long			MT_TlMsg;			  //4從SP接收信息總數
	unsigned long			MT_Tlusr;			  //4從SP接收用戶總數
	unsigned long			MT_Scs;				  //4成功轉發數量
	unsigned long			MT_WT;				  //4待轉發數量
	unsigned long			MT_FL;				  //4轉發失敗數量
	unsigned long			MO_Scs;				  //4向SP成功送達數量
	unsigned long			MO_WT;				  //4向SP待送達數量
	unsigned long			MO_FL;				  //4向SP失敗送達數量
}STRUCT_CMPP12_QUERY_REP;

//CENTEK 平臺內部通信協議 UNIDATA 消息數據結構
///////////////////////////////////////////////////////////////////////////////////
//森泰克平臺數據包結構定義
///////////////////////////////////////////////////////////////////////////////////

//消息頭
typedef struct STRUCT_CTKP_MSG_HEADER
{
 	DWORD dwTotalLen;					//總長
	DWORD dwCommandId;					//命令ID
	DWORD dwSeqNo;						//消息流水號
	DWORD dwStatus;						//命令執行狀態

	STRUCT_CTKP_MSG_HEADER()
	{
		ZeroMemory(this,sizeof(STRUCT_CTKP_MSG_HEADER));
	}
}STRUCT_CTKP_MSG_HEADER, *PSTRUCT_CTKP_MSG_HEADER;

//MSGID消息結構
struct STRUCT_MSGID
{
	BYTE	cMsgID_Type;				//MsgID類型
	BYTE	cMsgID_Length;				//MsgID長度
	char	szMsgID[64];				//MsgID內容

	STRUCT_MSGID()
	{
		ZeroMemory(this,sizeof(STRUCT_MSGID));
	}
};

//連接請求數據包
struct STRUCT_CONNECT		//CTKP_CONNECT
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;						//應用ID
	char	szAppName[16];				//應用名稱
	char	szPassword[16];				//密碼
	DWORD	dwVersion;					//接口版本號

	STRUCT_CONNECT()
	{
		memset(this,0,sizeof(STRUCT_CONNECT));
	}
};

//連接請求應答數據包
struct STRUCT_CONNECT_RSP				//CTKP_CONNECT_RSP
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	//此結構的消息體為空
};

//手機上發數據包包頭
typedef struct STRUCT_DELIVERY_HEADER
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;						//應用ID
	BYTE	cReDelivery_Count;			//重發計數
	BYTE	cTNO;						//電信網絡運營商
	BYTE	cChannel_Protocol;			//通道協議類型
	BYTE	cService_ChannelID;			//服務通道ID
	char	szService_Number[6];		//服務通道的特服號
	BYTE	cOriginate_Plat;			//發起平臺ID
	BYTE	cService_Plat;				//服務平臺ID
	BYTE	cProtocol_Type;				//數據包協議類型
	WORD	wProtocol_Length;			//數據包長度

	STRUCT_DELIVERY_HEADER()
	{
		ZeroMemory(this,sizeof(STRUCT_DELIVERY_HEADER));
	}
}STRUCT_DELIVERY_HEADER, *PSTRUCT_DELIVERY_HEADER;

//手機上發數據包
struct STRUCT_DELIVERY
{
	STRUCT_DELIVERY_HEADER	sDeliveryHeader;	//手機上發數據包包頭
	STRUCT_CMPP12_DELIVERY	sCMPP12Delivery;	//CMPP12_DELIVERY包

	STRUCT_DELIVERY()
	{
		ZeroMemory(this,sizeof(STRUCT_DELIVERY));
	}
};

//應用平臺向應用發送的狀態報告
struct STRUCT_MSG_REPORT
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;
	DWORD   dwPlat_MsgID;
	BYTE	cTNO;						//電信網絡運營商
	BYTE	cChannel_Protocol;			//通道協議類型
	BYTE	cService_ChannelID;			//服務通道ID
	char	szService_Number[6];		//服務通道的特服號
	BYTE	cService_Plat;				//服務平臺ID
	BYTE	cRequest_Plat;				//請求平臺ID

	STRUCT_MSG_REPORT()
	{
		ZeroMemory(this,sizeof(STRUCT_MSG_REPORT));
	}
};

//應用向應用平臺提交短消息包頭
struct STRUCT_SUBMIT_HEADER
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;						//應用ID
	BYTE	cReSubmit_Count;			//重發計數
	BYTE	cTNO;						//電信網絡運營商
	BYTE	cChannel_Protocol;			//通道協議類型
	BYTE	cService_ChannelID;			//服務通道ID
	char	szService_Number[6];		//服務通道的特服號
	BYTE	cService_Plat;				//服務平臺ID
	BYTE	cRequest_Plat;				//請求平臺ID
	BYTE	cPriority_Flag;				//優先級標志
	BYTE	cTimeOut;					//超時時間間隔(以10秒為單位)
	BYTE	cCredibility_Transmit;		//可靠性傳輸標志
	BYTE	cSaveForTramSmit;			//存儲轉發標志
	BYTE	cProtocol_Type;				//數據包協議類型
	WORD	wProtocol_Length;			//數據包長度

	STRUCT_SUBMIT_HEADER()
	{
		ZeroMemory(this,sizeof(STRUCT_SUBMIT_HEADER));
	}
};

struct STRUCT_SUBMIT					//CTKP_SUBMIT
{
	STRUCT_SUBMIT_HEADER	sSubmitHeader;	//應用向應用平臺提交短消息包頭
	STRUCT_CMPP12_SUBMIT	sCMPP12Submit;	//CMPP12包包體

	STRUCT_SUBMIT()
	{
		ZeroMemory(this,sizeof(STRUCT_SUBMIT));
	}
};

//應用平臺向應用回應接收信息
struct STRUCT_SUBMIT_RSP				//CTKP_SUBMIT_RSP
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	dwAppID;					//應用ID
	DWORD	dwPlat_MsgID;				//應用平臺的MsgID

	STRUCT_SUBMIT_RSP()
	{
		ZeroMemory(this,sizeof(STRUCT_SUBMIT_RSP));
	}
};

//應用接收SUBMIT_RSP或MSG_REPORT后的回應信息
struct STRUCT_RECV_CONFIRM				//CTKP_RECV_CONFIRM
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;
	BYTE	cConfirm_Flag;				//是收到SUBMIT_RSP還是MSG_REPORT的回應

	STRUCT_RECV_CONFIRM()
	{
		ZeroMemory(this,sizeof(STRUCT_RECV_CONFIRM));
	}
};

//通訊模塊回應應用平臺提交短信消息
typedef struct STRUCT_UNIDATA_ACK				//CTKP_UNIDATA_ACK
{
	STRUCT_CTKP_MSG_HEADER	sHeader;	//消息頭
	WORD	wAppID;						//應用ID
	BYTE	cTNO;						//電信網絡運營商
	BYTE	cChannel_Protocol;			//通道協議類型
	BYTE	cService_ChannelID;			//服務通道ID
	char	szService_Number[6];		//服務通道的特服號
	BYTE	cService_Plat;				//服務平臺ID
	BYTE	cRequest_Plat;				//請求平臺ID

	STRUCT_MSGID			sMsgID;		//MsgID結構

	STRUCT_UNIDATA_ACK()
	{
		ZeroMemory(this,sizeof(STRUCT_UNIDATA_ACK));
	}
}STRUCT_UNIDATA_ACK,*PSTRUCT_UNIDATA_ACK;

//源應用向目的應用發送消息
struct STRUCT_TOAPP_IND					//CTKP_TOAPP_IND
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	WORD	wSrc_AppID;					//發送方的應用ID
	WORD	wDest_AppID;				//接收方的應用ID
	WORD	wData_Coding;				//數據編碼方案0-英文 1-PDU編碼 2-Unicode
	WORD	wMsg_Length;				//信息長度
	char Message[320];					//消息內容

	STRUCT_TOAPP_IND()
	{
		ZeroMemory(this,sizeof(STRUCT_TOAPP_IND));
	}
};

//目的應用回應源應用的消息
struct STRUCT_TOAPP_RSP					//CTKP_TOAPP_RSP
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	WORD	wRsp_AppID;					//回應方的應用ID
	WORD	wInd_AppID;					//發送方的應用ID

	STRUCT_TOAPP_RSP()
	{
		ZeroMemory(this,sizeof(STRUCT_TOAPP_RSP));
	}
};

//平臺向網關查詢一條消息的狀態
struct STRUCT_QUERY						//CTKP_QUERY
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	BYTE    cService_Plat;				//服務平臺ID號
	BYTE    cRequest_Plat;              //請求平臺ID號
	BYTE    cTno;                       //電信運營商
    BYTE    cChannelID;					//通道ID
	STRUCT_MSGID			sMsgID;		//MsgID結構

	STRUCT_QUERY()
	{
		ZeroMemory(this,sizeof(STRUCT_QUERY));
	}
};

//應用平臺回應應用一條消息的狀態
struct STRUCT_QUERY_RSP					//CTKP_QUERY_RSP
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	BYTE    cService_Plat;				//服務平臺ID號
	BYTE    cRequest_Plat;              //請求平臺ID號
};

//連接測試消息
struct STRUCT_LINKTEST					//CTKP_LINKTEST
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	//此結構的消息體為空
};

//連接測試應答消息
struct STRUCT_LINKTEST_RSP				//CTKP_LINKTEST_RSP
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	//此結構的消息體為空
};

//斷開請求消息
struct STRUCT_DISC						//CTKP_DISC
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	//此結構的消息體為空
};

//斷開請求應答消息
struct STRUCT_DISC_RSP					//CTKP_DISC_RSP
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	//此結構的消息體為空
};

//應用平臺向應用發送錯誤描述信息
struct STRUCT_ERROR_REPORT				//CTKP_ERROR_REPORT
{
	STRUCT_CTKP_MSG_HEADER sHeader;		//消息頭
	WORD    wAppID;                     //應用ID
	char	szError_Msg[40];			//錯誤描述信息

	STRUCT_ERROR_REPORT()
	{
		ZeroMemory(this,sizeof(STRUCT_ERROR_REPORT));
	}
};
struct STRUCT_SUBMIT_QUEUE
{
	DWORD	dwSeqID;
	BYTE	cTimeOut;
	STRUCT_SUBMIT sSubmit;
	STRUCT_SUBMIT_QUEUE()
	{
		ZeroMemory(this,sizeof(STRUCT_SUBMIT_QUEUE));
	}
};
struct STRUCT_SUBMITRSP_QUEUE
{
	DWORD	dwPlatID;
	BYTE	cTimeOutLeave;
	STRUCT_SUBMIT sSubmit;
	STRUCT_SUBMITRSP_QUEUE()
	{
		ZeroMemory(this,sizeof(STRUCT_SUBMITRSP_QUEUE));
	}
};
//Data type defined by cgh at 2002.4.24-------->
/*typedef struct Centerid_Sockid
{
	CString SimNo;
	DWORD	id;
} Centerid_Sockid;
*/
#endif//_DATA_DEF_H_





?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美mv日韩mv国产网站app| 亚洲人精品一区| 性做久久久久久久久| 欧美亚洲禁片免费| 国产精品456露脸| 国产一区二区三区久久悠悠色av| 制服丝袜亚洲精品中文字幕| 麻豆精品精品国产自在97香蕉| 精品久久久久久综合日本欧美| 成人午夜视频福利| 尤物av一区二区| 91黄色激情网站| 五月天久久比比资源色| 欧美一级片在线观看| 国产成人久久精品77777最新版本| 欧美最猛黑人xxxxx猛交| 爽好久久久欧美精品| 91成人免费网站| 视频一区二区三区在线| 精品国产凹凸成av人导航| 九一久久久久久| 精品入口麻豆88视频| 欧美aⅴ一区二区三区视频| 久久国产尿小便嘘嘘| 久久免费视频一区| 欧美日韩精品免费| 成人ar影院免费观看视频| 国产精品女主播在线观看| 日本一区二区三区视频视频| 日韩免费电影一区| 欧美日韩免费在线视频| 日韩影视精彩在线| 综合久久久久久| 国产精品不卡在线| 欧美韩日一区二区三区四区| 国产精品少妇自拍| 久久男人中文字幕资源站| 91麻豆精品国产91久久久久| 日韩欧美亚洲另类制服综合在线| 2023国产精华国产精品| 中文一区在线播放| 国产精品女主播在线观看| 亚洲欧美日韩国产另类专区| 亚洲韩国一区二区三区| 中文字幕亚洲视频| 亚洲欧美偷拍另类a∨色屁股| 亚洲精品老司机| 日日夜夜免费精品| 激情综合五月婷婷| a美女胸又www黄视频久久| 在线视频你懂得一区二区三区| 成人黄色免费短视频| 色综合久久99| 欧美人与禽zozo性伦| 精品99一区二区| 亚洲人成网站色在线观看| 奇米色一区二区三区四区| 欧洲精品一区二区| 欧美电视剧在线看免费| 国产精品蜜臀av| 视频在线观看一区二区三区| 国产精品亚洲视频| 成人黄色av网站在线| 欧美浪妇xxxx高跟鞋交| 精品国产91亚洲一区二区三区婷婷| 久久久久久免费网| 亚洲一区国产视频| 国产成人免费视频一区| 在线观看亚洲精品| 国产性天天综合网| 亚洲aaa精品| 东方欧美亚洲色图在线| 欧美日韩第一区日日骚| 国产午夜精品久久久久久免费视| 亚洲欧美日韩精品久久久久| 精品一区二区三区免费播放| 欧美日韩综合在线| 欧美一区二区三区色| 久久久精品免费网站| 亚洲成av人片一区二区梦乃| 国产91色综合久久免费分享| 91精品国产一区二区三区| 中文字幕日韩一区二区| 久久99久久久久久久久久久| www.欧美日韩国产在线| 精品美女一区二区三区| 亚洲福利视频三区| 99久久精品国产一区| 欧美一卡在线观看| 亚洲一区视频在线| 国产麻豆成人精品| 欧美嫩在线观看| 欧美—级在线免费片| 九九九久久久精品| 69堂亚洲精品首页| 夜夜嗨av一区二区三区网页| 成人av先锋影音| 久久精品无码一区二区三区| 麻豆中文一区二区| 亚洲欧洲三级电影| 懂色av一区二区三区免费观看| 精品国产一区二区三区不卡| 日韩有码一区二区三区| 欧美午夜一区二区三区免费大片| 中文字幕在线免费不卡| 国产999精品久久| 国产婷婷色一区二区三区| 精品一区二区三区在线观看| 在线播放中文字幕一区| 中文字幕第一区第二区| 国内精品伊人久久久久av影院 | 免费看欧美女人艹b| 91国偷自产一区二区三区成为亚洲经典| 国产午夜精品久久久久久免费视 | 中文字幕高清不卡| 国内精品久久久久影院薰衣草| 日韩一区二区免费视频| 日韩成人精品在线| 91网址在线看| 亚洲欧美日本韩国| 色婷婷激情一区二区三区| 国产精品三级久久久久三级| 成人美女视频在线观看| 中文字幕一区二区在线观看 | 日韩久久一区二区| 5566中文字幕一区二区电影 | 日韩欧美在线观看一区二区三区| 亚洲精品视频自拍| 色噜噜狠狠色综合欧洲selulu| 亚洲久草在线视频| 精品视频资源站| 亚洲精品写真福利| 欧美日韩在线一区二区| 亚洲国产日韩av| 国产精品资源在线观看| 欧美一区二区性放荡片| 久久99国产精品久久99果冻传媒| 久久久久高清精品| gogogo免费视频观看亚洲一| 亚洲mv大片欧洲mv大片精品| 欧美一级欧美一级在线播放| 高清不卡在线观看| 日韩码欧中文字| 欧美一区二区三区影视| 日韩黄色小视频| 国产精品免费人成网站| 色拍拍在线精品视频8848| 久久se这里有精品| 欧美韩日一区二区三区| 911精品国产一区二区在线| 久久激五月天综合精品| 亚洲三级免费电影| 制服丝袜国产精品| 99精品视频在线免费观看| 亚洲成人av一区二区| 国产精品天美传媒沈樵| 在线观看日韩电影| 国产精品77777| 亚洲国产wwwccc36天堂| 国产欧美一区二区三区沐欲| 日本高清不卡aⅴ免费网站| 国产毛片一区二区| 亚洲国产精品久久人人爱蜜臀| 久久久精品国产免大香伊 | 久久久久久久久久看片| 91麻豆自制传媒国产之光| 激情久久久久久久久久久久久久久久| 国产精品家庭影院| 91麻豆精品国产91久久久更新时间 | 国产99精品在线观看| 香蕉成人伊视频在线观看| 国产午夜精品一区二区三区嫩草 | 99久久综合国产精品| 日韩成人伦理电影在线观看| 成人免费在线观看入口| 精品国产一区二区三区四区四| 欧美亚洲免费在线一区| 国产成人自拍高清视频在线免费播放| 亚洲成人av电影| 一区免费观看视频| 国产欧美精品一区二区色综合 | 欧美极品少妇xxxxⅹ高跟鞋| 97久久久精品综合88久久| 韩国一区二区三区| 亚洲精品v日韩精品| 国产精品美女久久久久aⅴ | 自拍偷拍国产亚洲| 精品剧情在线观看| 51精品视频一区二区三区| 99久久精品国产网站| 成人午夜在线播放| 激情成人午夜视频| 激情五月激情综合网| 婷婷夜色潮精品综合在线| 亚洲自拍偷拍图区| 中文字幕亚洲一区二区av在线| 欧美经典三级视频一区二区三区| 精品人在线二区三区| 日韩一二三四区| 欧美日本一区二区在线观看|