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

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

?? net_conn.h

?? ucos的tcpip協(xié)議占
?? H
?? 第 1 頁 / 共 3 頁
字號:
NET_CONN_EXT  NET_CTR           NetConn_ErrInvalidTypeCtr;          /* Nbr net conns with invalid type.                 */
#endif

#endif


/*$PAGE*/
/*
*********************************************************************************************************
*                                         FUNCTION PROTOTYPES
*********************************************************************************************************
*/

void                NetConn_Init                (void);



                                                                                /* ------------ CFG FNCTS ------------- */
CPU_BOOLEAN         NetConn_CfgAccessedTh       (CPU_INT16U           nbr_access);



                                                                                /* ---------- CONN API FNCTS ---------- */
NET_CONN_ID         NetConn_Get                 (NET_CONN_FAMILY      family,
                                                 NET_CONN_LIST_IX     protocol_ix,
                                                 NET_ERR             *perr);

void                NetConn_Free                (NET_CONN_ID          conn_id);



void                NetConn_CloseFromApp        (NET_CONN_ID          conn_id,
                                                 CPU_BOOLEAN          close_conn_transport);

void                NetConn_CloseFromTransport  (NET_CONN_ID          conn_id,
                                                 CPU_BOOLEAN          close_conn_app);


void                NetConn_CloseAllConns       (void);

void                NetConn_CloseAllConnsHandler(void);




NET_CONN_ID         NetConn_ID_AppGet           (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_ID_AppSet           (NET_CONN_ID          conn_id,
                                                 NET_CONN_ID          conn_id_app,
                                                 NET_ERR             *perr);


NET_CONN_ID         NetConn_ID_AppCloneGet      (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_ID_AppCloneSet      (NET_CONN_ID          conn_id,
                                                 NET_CONN_ID          conn_id_app,
                                                 NET_ERR             *perr);


NET_CONN_ID         NetConn_ID_TransportGet     (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_ID_TransportSet     (NET_CONN_ID          conn_id,
                                                 NET_CONN_ID          conn_id_transport,
                                                 NET_ERR             *perr);



CPU_BOOLEAN         NetConn_AddrLocalGet        (NET_CONN_ID          conn_id,
                                                 CPU_INT08U          *paddr_local,
                                                 NET_CONN_ADDR_LEN   *paddr_len,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_AddrLocalSet        (NET_CONN_ID          conn_id,
                                                 CPU_INT08U          *paddr_local,
                                                 NET_CONN_ADDR_LEN    addr_len,
                                                 CPU_BOOLEAN          addr_over_wr,
                                                 NET_ERR             *perr);


CPU_BOOLEAN         NetConn_AddrRemoteGet       (NET_CONN_ID          conn_id,
                                                 CPU_INT08U          *paddr_remote,
                                                 NET_CONN_ADDR_LEN   *paddr_len,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_AddrRemoteSet       (NET_CONN_ID          conn_id,
                                                 CPU_INT08U          *paddr_remote,
                                                 NET_CONN_ADDR_LEN    addr_len,
                                                 CPU_BOOLEAN          addr_over_wr,
                                                 NET_ERR             *perr);

CPU_BOOLEAN         NetConn_AddrRemoteCmp       (NET_CONN_ID          conn_id,
                                                 CPU_INT08U          *paddr_remote,
                                                 NET_CONN_ADDR_LEN    addr_len,
                                                 NET_ERR             *perr);



/*$PAGE*/
                                                                                /* -------- CONN STATUS FNCTS --------- */
CPU_BOOLEAN         NetConn_IsUsed              (NET_CONN_ID          conn_id);

void                NetConn_IsConn              (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);


NET_CONN_LIST_TYPE  NetConn_GetConnListType     (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);


NET_STAT_POOL       NetConn_PoolStatGet         (void);

void                NetConn_PoolStatResetMaxUsed(void);



                                                                                /* --------- CONN LIST FNCTS ---------- */
NET_CONN_ID         NetConn_Srch                (NET_CONN_FAMILY      family,
                                                 NET_CONN_LIST_IX     protocol_ix,
                                                 NET_CONN_LIST_TYPE   conn_list_type,
                                                 CPU_BOOLEAN          sec_srch_addr_reqd,
                                                 CPU_INT08U          *paddr_local,
                                                 CPU_INT08U          *paddr_remote,
                                                 NET_CONN_ADDR_LEN    addr_len,
                                                 NET_CONN_ID         *pconn_id_transport,
                                                 NET_CONN_ID         *pconn_id_app);

void                NetConn_ListAdd             (NET_CONN_ID          conn_id,
                                                 NET_CONN_LIST_TYPE   conn_list_type,
                                                 NET_ERR             *perr);

void                NetConn_ListUnlink          (NET_CONN_ID          conn_id,
                                                 NET_ERR             *perr);


/*$PAGE*/
/*
*********************************************************************************************************
*                                        CONFIGURATION ERRORS
*********************************************************************************************************
*/

#ifndef  NET_CONN_CFG_FAMILY
#error  "NET_CONN_CFG_FAMILY              not #define'd in 'net_cfg.h'   "
#error  "                           [MUST be  NET_CONN_FAMILY_IP_V4_SOCK]"



#elif   (NET_CONN_CFG_FAMILY == NET_CONN_FAMILY_IP_V4_SOCK)
                                                            /* Correctly configured in 'net_cfg_net.h'; DO NOT MODIFY.  */
#ifndef  NET_CONN_CFG_PROTOCOL_MAX
#error  "NET_CONN_CFG_PROTOCOL_MAX        not #define'd in 'net_cfg_net.h'        "
#error  "                           [MUST be  >= NET_SOCK_PROTOCOL_MAX_MIN       ]"
#error  "                           [     &&  <= NET_CONN_PROTOCOL_MAX_IP_V4_SOCK]"
#elif  ((NET_CONN_CFG_PROTOCOL_MAX < NET_SOCK_PROTOCOL_MAX_MIN       ) || \
        (NET_CONN_CFG_PROTOCOL_MAX > NET_CONN_PROTOCOL_MAX_IP_V4_SOCK))
#error  "NET_CONN_CFG_PROTOCOL_MAX  illegally #define'd in 'net_cfg_net.h'        "
#error  "                           [MUST be  >= NET_SOCK_PROTOCOL_MAX_MIN       ]"
#error  "                           [     &&  <= NET_CONN_PROTOCOL_MAX_IP_V4_SOCK]"
#endif


#ifndef  NET_CONN_CFG_ADDR_LEN
#error  "NET_CONN_CFG_ADDR_LEN            not #define'd in 'net_cfg_net.h' "
#error  "                           [MUST be  NET_CONN_ADDR_LEN_IP_V4_SOCK]"
#elif   (NET_CONN_CFG_ADDR_LEN != NET_CONN_ADDR_LEN_IP_V4_SOCK)
#error  "NET_CONN_CFG_ADDR_LEN      illegally #define'd in 'net_cfg_net.h' "
#error  "                           [MUST be  NET_CONN_ADDR_LEN_IP_V4_SOCK]"
#endif



#else
#error  "NET_CONN_CFG_FAMILY        illegally #define'd in 'net_cfg.h'   "
#error  "                           [MUST be  NET_CONN_FAMILY_IP_V4_SOCK]"

#endif



                                                            /* Correctly configured in 'net_cfg_net.h'; DO NOT MODIFY.  */
#ifndef  NET_CONN_CFG_NBR_CONN
#error  "NET_CONN_CFG_NBR_CONN            not #define'd in 'net_cfg.h'"
#error  "                           [MUST be  >  0                   ]"
#error  "                           [     &&  <= NET_CONN_NBR_MAX    ]"
#elif  ((NET_CONN_CFG_NBR_CONN <                1) || \
        (NET_CONN_CFG_NBR_CONN > NET_CONN_NBR_MAX))
#error  "NET_CONN_CFG_NBR_CONN      illegally #define'd in 'net_cfg.h'"
#error  "                           [MUST be  >  0                   ]"
#error  "                           [     &&  <= NET_CONN_NBR_MAX    ]"
#endif


/*$PAGE*/
/*
*********************************************************************************************************
*                                             MODULE END
*
* Note(s) : (1) See 'MODULE  Note #1'.
*********************************************************************************************************
*/

#endif                                                          /* End of net conn module include (see Note #1).        */
	 	 			 		    	 				 	    	 	 	 		    	     	 	 	 		 	  	  	  	     	 	      	   		 	 	 	   		   			 	     			  			 		   	 			       	  	 		  	 	  	 		 		   		  	  			 	  	 		 	 	 			 	 		 		 	 		 	   		 	 	 	   		     			  			 		  	 		 	  			 	 	 	 	  		  	   		   	   	 				 		 			 			  			 		   		 		 				 		 	    		   	  		 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜电影网亚洲视频| 国产一区在线观看麻豆| 欧美大片在线观看| av电影在线不卡| 久久国产精品一区二区| 日韩理论片在线| 精品精品国产高清一毛片一天堂| 久久精品99国产精品| 中文字幕中文字幕在线一区| 91麻豆精品国产91久久久久久| 成人免费高清在线观看| 久久国产精品无码网站| 日韩精品成人一区二区三区| 亚洲激情自拍偷拍| 久久精品一区二区三区不卡 | 国产精品婷婷午夜在线观看| 91精品国产91热久久久做人人| 99久久国产综合色|国产精品| 国内精品自线一区二区三区视频| 亚洲国产aⅴ天堂久久| 国产精品超碰97尤物18| 久久综合九色综合97_久久久| 欧美一级视频精品观看| 欧美日韩一二三区| 欧美午夜精品一区| 欧美亚洲国产一区在线观看网站 | 色婷婷国产精品| 成人91在线观看| 国产一区 二区| 国内外成人在线| 毛片av一区二区三区| 日本伊人色综合网| 日韩中文字幕一区二区三区| 亚洲国产精品自拍| 亚洲第一电影网| 亚洲国产精品一区二区www在线 | 亚洲精品国产视频| 亚洲视频一二三| 中文字幕一区二区三| 亚洲国产精品精华液2区45| 久久精品男人的天堂| 久久嫩草精品久久久久| 久久久噜噜噜久久中文字幕色伊伊 | 伊人婷婷欧美激情| 伊人色综合久久天天人手人婷| 亚洲精品欧美激情| 亚洲福利一区二区三区| 午夜精品在线看| 蜜臀久久久久久久| 国产一区在线观看麻豆| 高清在线成人网| 99精品视频免费在线观看| 欧美在线短视频| 欧美三级欧美一级| 91精品欧美久久久久久动漫| 精品日韩欧美在线| 国产日韩亚洲欧美综合| 中文字幕亚洲在| 伊人色综合久久天天人手人婷| 亚洲高清三级视频| 精品一区二区三区蜜桃| 成人午夜免费视频| 欧美午夜视频网站| 欧美大片在线观看| 国产精品嫩草99a| 亚洲电影欧美电影有声小说| 麻豆成人免费电影| 国产91在线观看| 色偷偷久久人人79超碰人人澡| 欧美日韩欧美一区二区| 精品欧美一区二区久久| 国产精品久99| 午夜精品久久一牛影视| 韩国毛片一区二区三区| 99久久99久久精品国产片果冻| 欧美日韩你懂的| 国产三级精品视频| 亚洲福利一区二区| 国产成人免费视频网站| 精品视频999| 久久精品日产第一区二区三区高清版| 亚洲欧美色综合| 麻豆国产91在线播放| 91丨porny丨户外露出| 欧美日本在线视频| 中文在线资源观看网站视频免费不卡 | 精品久久久久av影院| 国产精品久久久久影院亚瑟| 日韩制服丝袜先锋影音| 成人一区二区在线观看| 91精品国产全国免费观看| 国产精品久久777777| 久久精品999| 欧美亚洲精品一区| 亚洲国产精品av| 日韩av中文字幕一区二区| 91在线观看视频| 精品国产区一区| 亚洲国产毛片aaaaa无费看| 国产v日产∨综合v精品视频| 91精品国产综合久久久蜜臀图片| 亚洲欧美在线高清| 国产综合久久久久久久久久久久| 在线观看成人免费视频| 国产精品福利影院| 国产在线视频一区二区三区| 欧美另类z0zxhd电影| 中文字幕人成不卡一区| 韩国理伦片一区二区三区在线播放| 欧美日韩精品一区二区天天拍小说| 中文字幕一区二区三区不卡在线| 国产在线一区二区综合免费视频| 欧美日韩免费电影| 亚洲免费观看高清在线观看| 国产精品18久久久久久久网站| 欧美一区中文字幕| 亚洲国产va精品久久久不卡综合| 欧美一级生活片| 日韩不卡在线观看日韩不卡视频| 欧美性三三影院| 亚洲最大色网站| 91一区一区三区| 一区免费观看视频| 99视频在线精品| 国产精品久久网站| 成人va在线观看| 中文字幕一区二区三区在线播放 | 日本欧美在线观看| 欧美日韩电影在线| 亚洲成av人在线观看| 欧美亚洲高清一区| 一区二区视频免费在线观看| 色综合网站在线| 亚洲男人都懂的| 91丨九色porny丨蝌蚪| 1024成人网色www| 99re成人精品视频| 亚洲码国产岛国毛片在线| 91丨国产丨九色丨pron| 夜夜亚洲天天久久| 欧美日韩国产天堂| 日韩精品91亚洲二区在线观看| 欧美一区二区三区性视频| 免费成人深夜小野草| 精品久久久久香蕉网| 激情图片小说一区| 国产亚洲精品资源在线26u| 成人精品gif动图一区| 亚洲欧美电影院| 欧美日韩精品一区二区在线播放| 日韩国产在线一| 亚洲精品一区二区三区99| 国产精华液一区二区三区| 中文字幕一区二区在线观看| 在线视频你懂得一区二区三区| 亚洲成a人片综合在线| 日韩精品中午字幕| 国产91精品在线观看| 亚洲男女毛片无遮挡| 欧美日韩一级片网站| 久久99精品久久久久婷婷| 中文字幕 久热精品 视频在线| 色综合天天综合网天天看片| 亚洲成人福利片| 欧美va亚洲va香蕉在线| 成人免费视频app| 性做久久久久久久久| 久久青草欧美一区二区三区| 99久久精品久久久久久清纯| 亚洲成人一区在线| 国产人成一区二区三区影院| 色婷婷国产精品久久包臀| 美腿丝袜在线亚洲一区| 国产精品色呦呦| 欧美久久久久久蜜桃| 国产美女娇喘av呻吟久久| 一区二区视频免费在线观看| 欧美成va人片在线观看| 91捆绑美女网站| 另类小说图片综合网| 中文字幕欧美一| 欧美一级欧美一级在线播放| 成人一二三区视频| 日产欧产美韩系列久久99| 中文字幕欧美区| 91精品国产一区二区三区蜜臀 | 国产精品国产三级国产aⅴ入口| 欧美日韩亚洲综合| 国产成人aaaa| 日韩成人午夜精品| 亚洲激情六月丁香| 国产清纯白嫩初高生在线观看91| 欧美色视频在线| 成人黄色777网| 美女精品自拍一二三四| 亚洲综合丝袜美腿| 国产喷白浆一区二区三区| 91精品欧美久久久久久动漫| 色婷婷综合五月| 成人高清免费在线播放|