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

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

?? tcp.h

?? 在UCOS-II系統下一種簡單易懂的TCP/IP協議,我在EASYARM2200上調試完全通過了,如果有問題也可以通過電郵聯系我.
?? H
字號:
#ifdef TCP_GLOBALS
#define TCP_EXT
#else
#define TCP_EXT extern 
#endif 

/* TCP task SEM_NUM*/
//#define AppSemSend 	8
//#define AppSemCon 	12
//#define AppSemDisc 	40
TCP_EXT OS_EVENT  		*AppSemSend[MAX_TCP_LINKS];
TCP_EXT OS_EVENT  		*AppSemCon[MAX_TCP_LINKS];
TCP_EXT OS_EVENT  		*AppSemDisc[MAX_TCP_LINKS];	

/*tcp state define */
#define 	TCP_STATE_CLOSED        0
#define 	TCP_STATE_LISTEN        1
#define 	TCP_STATE_SYN_RCVD      2
#define 	TCP_STATE_SYN_SENT      3
#define 	TCP_STATE_ESTABLISHED   4
#define 	TCP_STATE_FIN_WAIT1     5
#define 	TCP_STATE_FIN_WAIT2     6
#define 	TCP_STATE_CLOSING       7
#define 	TCP_STATE_CLOSE_WAIT    8
#define 	TCP_STATE_LAST_ACK      9
#define 	TCP_STATE_TIME_WAIT     10
//tcp連接的標志位
#define 	TCP_FIN 0x01
#define 	TCP_SYN 0x02
#define 	TCP_RST 0x04
#define 	TCP_PSH 0x08
#define 	TCP_ACK 0x10
#define 	TCP_URG 0x20

struct tcp_data {  
	            uint16 	SourcePort;//f  	   	/*源端口*//
	            uint16 	DestPort;    //f	   	/*目的端口*/
	            uint32 	SeqNum;  //0-3 f	   		/*順序號*/
	            uint32 	AckNum;  //0-3 f	   		/*確認號*/
	            uint8 	offset;     	   	/*數據偏移量*/
	            uint8 	control;    	   	/*連接控制*/
	            uint16 	window; //f     	   	/*流控*/
	            uint16 	Crc;     //f    	   	/*校驗和 ,包括偽頭部,TCP頭部,數據*/
	            uint16 	urg;               	/*緊急指針*/
	            uint8 	tcpdata[MAX_TCP_DATA];     	/*TCP數據*/
	           };
struct  tcp_dhead{  
		uint8	rev; 
		uint8	NextProtocal;
               	uint16 	TotalLen;          /*校驗和,包括偽頭部,udp頭部,數據*/
             	uint8 	SourceIp[4];  	   /*源端口*/
               	uint8 	DestId[4];     	   /*目的端口*/
			   };
typedef struct  {
				struct tcp_dhead 	TcpDHead;
				struct tcp_data		Tcp;			
		}tcp_send;
struct Socket_Type{
                   	uint16   	My_Port; 		 		//本機端口
		   	uint16  	Dest_Port;		 		//對方端口
		   	uint8  		Dest_Ip[4];	 			//對方ip
		   	uint8		My_Ip[4];
		   	uint32 		IRS;			 		//初始化順序號
                   	uint32 		ISS;			 		//我的初始化序列號
                   	uint32 		Rcv_Next;		 		//對方的順序號
		   	uint32 		Send_Next;		 		//我的已經發送順序號
                   	uint32 		Sent_UnAck;		 		//我的還沒有確認順序號
		   	uint32		RecPassSeq;
		   	uint32		RecPassAck;
		   	uint32		SenPassSeq;
		   	uint32		SenPassAck;
		   	uint32		RecFutureAck;
		   	uint32		SenFutureSeq;
		   	//unsigned long dest_ack_number;
		   	uint16 		Rcv_Window;		 		//對方的window大小
                   	uint16 		Snd_Window; 		 	//我的window大小
        	   	uint16 		Dest_Max_Seg_Size;		//對方接受的最大的數據包大小MTU
                   	uint16 		My_Max_Seg_Size; 		//我能接受的最大的數據包大小
		   	uint32 		My_Wl1;		//seq
		   	uint32 		My_Wl2;		//ack
                   	uint8 		State;		//連接狀態
		   	uint8 		Open;
			uint8 		ResendState;
			uint8 		ResendTime;
			uint16		ResendLength;
			uint8		StaSem;	//BIT7表示該連接是LISTEN開始的,即服務器的。BIT1是表示該連接等待AppSemCon信號量。BIT0是表示正等待AppSemSend信號量
			//struct tcp_data 	resend_data;
			uint8 		TcpDHeadUint8[12];
			uint8 		TcpHeadUint8[MAX_TCP_DATA+20];
			uint8 		TcpDataQ[MAX_TCP_DATA];
			uint16		TcpDataQWrPtr;
			uint16		TcpDataQRdPtr;
                  };
TCP_EXT uint16 CheckSumTcp1(uint8 num,uint16 length);
TCP_EXT void Delete_Socket(uint8 num) ;
TCP_EXT struct Socket_Type TcpStatus[MAX_TCP_LINKS];
TCP_EXT	void TcpHeadHandle(uint8 num ,uint16 Tcp_headlength_Control);
//TCP_EXT	uint8 Tcp_Connect1(uint8 aa) keilreentrant ;
TCP_EXT uint8 Process_Tcp1(Rec_Ptr * Tcp_Rec) ;// USE_XDATA keilreentrant ;
TCP_EXT void Tcp_Initial(void);// keilreentrant ;

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
青青草97国产精品免费观看| 91亚洲精华国产精华精华液| 国产不卡一区视频| 欧美综合久久久| 久久精子c满五个校花| 亚洲一区二区三区视频在线播放| 青椒成人免费视频| 日本韩国欧美国产| 国产婷婷色一区二区三区| 丝袜诱惑亚洲看片| 色综合天天综合狠狠| 精品国产一区二区三区四区四| 一区二区三区中文免费| 粉嫩av亚洲一区二区图片| 日韩女优制服丝袜电影| 亚洲成人777| 色婷婷综合久久久久中文 | 亚洲综合av网| 成人激情视频网站| 亚洲精品一区二区精华| 日韩在线一区二区| 欧美精选在线播放| 亚洲午夜日本在线观看| 色婷婷av久久久久久久| 国产精品国产三级国产aⅴ原创 | 欧美一区永久视频免费观看| 亚洲视频在线观看一区| 成人爱爱电影网址| 国产精品不卡在线观看| 国产成人亚洲综合a∨婷婷| 久久一区二区三区国产精品| 久久91精品久久久久久秒播| 日韩精品综合一本久道在线视频| 日本aⅴ免费视频一区二区三区 | 欧美自拍丝袜亚洲| 一区二区三区色| 91久久一区二区| 一区二区三区在线视频观看58| 91美女蜜桃在线| 亚洲自拍另类综合| 884aa四虎影成人精品一区| 亚洲bt欧美bt精品777| 3751色影院一区二区三区| 免费日韩伦理电影| 欧美激情一二三区| 午夜国产不卡在线观看视频| 91视频.com| 亚洲免费大片在线观看| 欧美xxxx在线观看| 激情久久五月天| 国产精品视频观看| 99国产精品久久久久久久久久久| 亚洲欧美区自拍先锋| 欧美日韩色综合| 久久精品国产亚洲aⅴ| 国产亚洲va综合人人澡精品| 成人99免费视频| 午夜精品一区二区三区电影天堂 | 亚洲图片激情小说| 欧美日本一道本在线视频| 美美哒免费高清在线观看视频一区二区 | 国产精品丝袜在线| 一本色道久久综合亚洲精品按摩| 亚洲免费视频成人| 在线电影欧美成精品| 国产精品456| 夜夜亚洲天天久久| 精品粉嫩超白一线天av| 97久久久精品综合88久久| 日韩在线一区二区三区| 亚洲国产精华液网站w| 欧美日韩极品在线观看一区| av成人免费在线| 日本成人中文字幕在线视频| 中文字幕国产一区| 欧美肥妇bbw| 99r精品视频| 久久成人免费电影| 一区二区三区免费看视频| 日韩三级中文字幕| 一本色道**综合亚洲精品蜜桃冫| 麻豆国产91在线播放| 亚洲黄色小视频| 国产亚洲欧美中文| 9191久久久久久久久久久| 成人avav在线| 国产又黄又大久久| 五月天欧美精品| 亚洲欧美在线另类| 久久―日本道色综合久久| 欧美日韩视频专区在线播放| 99久久99久久精品免费观看| 免费精品视频在线| 亚洲在线成人精品| 日韩美女视频一区二区| 久久精品男人的天堂| 日韩一区二区三区av| 欧洲国产伦久久久久久久| 波多野结衣一区二区三区| 国产乱子伦视频一区二区三区 | 中文一区一区三区高中清不卡| 91麻豆精品国产91久久久使用方法| av不卡一区二区三区| 国产麻豆成人传媒免费观看| 麻豆精品国产传媒mv男同| 日韩电影在线看| 日精品一区二区三区| 亚洲国产欧美在线| 亚洲一区二区视频| 一区二区三区在线观看国产| 亚洲色图视频免费播放| 中文字幕国产一区| 国产精品美女www爽爽爽| 国产欧美日韩视频一区二区| 亚洲永久免费av| 一区二区三区在线播放| 一区二区三区四区av| 亚洲综合男人的天堂| 一卡二卡三卡日韩欧美| 一个色在线综合| 亚洲国产精品久久久久婷婷884 | 久久久夜色精品亚洲| 精品人伦一区二区色婷婷| 精品日韩成人av| 久久久精品蜜桃| 日本一区二区免费在线| 国产精品少妇自拍| 日韩美女精品在线| 亚洲伊人伊色伊影伊综合网| 午夜精品免费在线| 久久国产精品99久久人人澡| 国产综合色在线| caoporm超碰国产精品| 91福利小视频| 日韩一区二区三区av| 久久久久久久久岛国免费| 国产精品女主播在线观看| 亚洲麻豆国产自偷在线| 日韩专区在线视频| 国产酒店精品激情| 91亚洲精品久久久蜜桃| 欧美日韩国产一级| 亚洲精品一区二区三区福利| 国产精品久久夜| 亚州成人在线电影| 久久国产生活片100| 99国产精品视频免费观看| 欧美中文字幕一区| 26uuu欧美日本| 亚洲伦理在线免费看| 三级亚洲高清视频| 成人黄色免费短视频| 欧美绝品在线观看成人午夜影视| 久久久一区二区三区捆绑**| 亚洲综合一区二区| 国产在线一区观看| 91久久线看在观草草青青| 欧美成人综合网站| 亚洲精品videosex极品| 精品制服美女久久| 97精品电影院| 日韩免费在线观看| 亚洲自拍偷拍网站| 国产91综合网| 日韩欧美亚洲另类制服综合在线| 亚洲国产高清在线| 美女视频免费一区| 在线日韩av片| 中文字幕va一区二区三区| 日韩高清欧美激情| 欧美一个色资源| 亚洲一区二区在线观看视频 | 日日夜夜免费精品视频| 成人一区二区三区中文字幕| 欧美日韩不卡在线| 亚洲精品中文在线影院| 国产一区二区三区av电影| 欧美乱熟臀69xxxxxx| 亚洲人成亚洲人成在线观看图片| 国产在线播放一区二区三区| 91精选在线观看| 一卡二卡欧美日韩| 91啦中文在线观看| 国产嫩草影院久久久久| 韩日精品视频一区| 日韩欧美成人午夜| 日韩成人免费电影| 欧美精品国产精品| 亚洲国产乱码最新视频| 99精品视频中文字幕| 国产精品午夜在线| 成人免费视频视频| 欧美国产日韩a欧美在线观看| 麻豆国产欧美一区二区三区| 欧美精品xxxxbbbb| 日日夜夜精品视频天天综合网| 欧美色视频一区| 亚洲狠狠爱一区二区三区| 欧洲色大大久久| 亚洲第一av色|