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

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

?? api.h

?? LWIP1.1.1在UCOS-II2.61上的移植
?? H
字號:
/* * Copyright (c) 2001-2004 Swedish Institute of Computer Science. * All rights reserved.  *  * Redistribution and use in source and binary forms, with or without modification,  * are permitted provided that the following conditions are met: * * 1. Redistributions of source code must retain the above copyright notice, *    this list of conditions and the following disclaimer. * 2. Redistributions in binary form must reproduce the above copyright notice, *    this list of conditions and the following disclaimer in the documentation *    and/or other materials provided with the distribution. * 3. The name of the author may not be used to endorse or promote products *    derived from this software without specific prior written permission.  * * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED  * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF  * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT  * SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT  * OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING  * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY  * OF SUCH DAMAGE. * * This file is part of the lwIP TCP/IP stack. *  * Author: Adam Dunkels <adam@sics.se> * */#ifndef __LWIP_API_H__#define __LWIP_API_H__#include "lwip/opt.h"#include "lwip/pbuf.h"#include "lwip/sys.h"#include "lwip/ip.h"#include "lwip/raw.h"#include "lwip/udp.h"#include "lwip/tcp.h"#include "lwip/err.h"#define NETCONN_NOCOPY 0x00#define NETCONN_COPY   0x01enum netconn_type {  NETCONN_TCP,  NETCONN_UDP,  NETCONN_UDPLITE,  NETCONN_UDPNOCHKSUM,  NETCONN_RAW};enum netconn_state {  NETCONN_NONE,  NETCONN_WRITE,  NETCONN_ACCEPT,  NETCONN_RECV,  NETCONN_CONNECT,  NETCONN_CLOSE};enum netconn_evt {  NETCONN_EVT_RCVPLUS,  NETCONN_EVT_RCVMINUS,  NETCONN_EVT_SENDPLUS,  NETCONN_EVT_SENDMINUS};struct netbuf {  struct pbuf *p, *ptr;  struct ip_addr *fromaddr;  u16_t fromport;  err_t err;};struct netconn {  enum netconn_type type;  enum netconn_state state;  union {    struct tcp_pcb *tcp;    struct udp_pcb *udp;    struct raw_pcb *raw;  } pcb;  err_t err;  sys_mbox_t mbox;  sys_mbox_t recvmbox;  sys_mbox_t acceptmbox;  sys_sem_t sem;  int socket;  u16_t recv_avail;  void (* callback)(struct netconn *, enum netconn_evt, u16_t len);};/* Network buffer functions: */struct netbuf *   netbuf_new      (void);void              netbuf_delete   (struct netbuf *buf);void *            netbuf_alloc    (struct netbuf *buf, u16_t size);void              netbuf_free     (struct netbuf *buf);void              netbuf_ref      (struct netbuf *buf,           void *dataptr, u16_t size);void              netbuf_chain    (struct netbuf *head,           struct netbuf *tail);u16_t             netbuf_len      (struct netbuf *buf);err_t             netbuf_data     (struct netbuf *buf,           void **dataptr, u16_t *len);s8_t              netbuf_next     (struct netbuf *buf);void              netbuf_first    (struct netbuf *buf);void              netbuf_copy     (struct netbuf *buf,           void *dataptr, u16_t len);void              netbuf_copy_partial(struct netbuf *buf, void *dataptr,               u16_t len, u16_t offset);struct ip_addr *  netbuf_fromaddr (struct netbuf *buf);u16_t             netbuf_fromport (struct netbuf *buf);/* Network connection functions: */struct netconn *  netconn_new     (enum netconn_type type);structnetconn *netconn_new_with_callback(enum netconn_type t,                                   void (*callback)(struct netconn *, enum netconn_evt, u16_t len));structnetconn *netconn_new_with_proto_and_callback(enum netconn_type t, u16_t proto,                                   void (*callback)(struct netconn *, enum netconn_evt, u16_t len));err_t             netconn_delete  (struct netconn *conn);enum netconn_type netconn_type    (struct netconn *conn);err_t             netconn_peer    (struct netconn *conn,           struct ip_addr *addr,           u16_t *port);err_t             netconn_addr    (struct netconn *conn,           struct ip_addr **addr,           u16_t *port);err_t             netconn_bind    (struct netconn *conn,           struct ip_addr *addr,           u16_t port);err_t             netconn_connect (struct netconn *conn,           struct ip_addr *addr,           u16_t port);err_t             netconn_disconnect (struct netconn *conn);err_t             netconn_listen  (struct netconn *conn);struct netconn *  netconn_accept  (struct netconn *conn);struct netbuf *   netconn_recv    (struct netconn *conn);err_t             netconn_send    (struct netconn *conn,           struct netbuf *buf);err_t             netconn_write   (struct netconn *conn,           void *dataptr, u16_t size,           u8_t copy);err_t             netconn_close   (struct netconn *conn);err_t             netconn_err     (struct netconn *conn);#endif /* __LWIP_API_H__ */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
26uuu另类欧美| 91国在线观看| 久久久久久久久久久电影| 日韩国产高清影视| 日韩免费视频线观看| 日本少妇一区二区| 欧美mv日韩mv国产网站app| 久久国产福利国产秒拍| 日韩精品中午字幕| 国产尤物一区二区| 国产精品乱人伦| 色偷偷一区二区三区| 午夜精彩视频在线观看不卡| 欧美老人xxxx18| 加勒比av一区二区| 综合激情网...| 欧美日韩色一区| 久久99精品国产91久久来源| 久久综合九色综合97婷婷| 懂色av一区二区三区免费观看| 国产精品二三区| 欧美日免费三级在线| 久久国产精品区| 国产精品久久久久一区二区三区| 色综合色综合色综合色综合色综合 | 天堂蜜桃一区二区三区| 91.成人天堂一区| 懂色一区二区三区免费观看| 亚洲一卡二卡三卡四卡五卡| 日韩一区二区三区精品视频| 成人免费高清在线| 日韩电影一区二区三区| 中文幕一区二区三区久久蜜桃| 一本久久精品一区二区| 日本视频在线一区| 亚洲丝袜制服诱惑| 欧美精品一区二区三区四区| 色婷婷综合五月| 国产福利一区二区三区在线视频| 悠悠色在线精品| 国产亚洲欧美日韩日本| 欧美综合在线视频| 国产精品一区二区黑丝| 亚洲在线观看免费视频| 精品国产91久久久久久久妲己| 91在线播放网址| 国产在线观看免费一区| 亚洲自拍欧美精品| 国产精品久久国产精麻豆99网站| 91精品国产综合久久久久久漫画| 成人av在线播放网址| 免费看欧美女人艹b| 中文字幕一区日韩精品欧美| 欧美mv日韩mv| 欧美精品久久久久久久多人混战 | 国产成人欧美日韩在线电影| 亚洲国产精品人人做人人爽| 亚洲国产成人在线| www亚洲一区| 这里只有精品电影| 欧美性色综合网| 91久久一区二区| 99久久99久久综合| 成人激情视频网站| 成人一区二区三区| 国产一区二区三区美女| 免费高清成人在线| 日韩精品欧美精品| 天堂va蜜桃一区二区三区漫画版| 亚洲精品你懂的| 亚洲精品亚洲人成人网| 国产精品国产三级国产普通话蜜臀| 欧美精品一区二区三区久久久| 欧美精选一区二区| 在线播放视频一区| 91麻豆精品国产91久久久使用方法 | 国产欧美精品一区二区三区四区| 91精品国产入口在线| 欧美视频在线观看一区| 色婷婷亚洲精品| 在线观看一区二区精品视频| 91丝袜美腿高跟国产极品老师 | 久久先锋资源网| 久久影院电视剧免费观看| 精品国产在天天线2019| 日韩欧美国产wwwww| 日韩亚洲欧美成人一区| 欧美成人精品3d动漫h| 久久中文娱乐网| 久久亚洲一区二区三区明星换脸| 欧美mv日韩mv国产| 国产欧美一区二区在线| 国产精品日韩成人| 亚洲激情av在线| 石原莉奈在线亚洲二区| 奇米精品一区二区三区四区| 老司机免费视频一区二区| 久久福利视频一区二区| 国内久久婷婷综合| 成人久久视频在线观看| 91亚洲男人天堂| 欧美日韩在线三区| 日韩精品一区二区三区四区| 26uuu成人网一区二区三区| 欧美激情中文字幕| 亚洲综合色噜噜狠狠| 日韩专区一卡二卡| 国产福利精品导航| 91激情五月电影| 日韩视频在线观看一区二区| 久久久久国产免费免费| 亚洲精品视频免费观看| 亚洲va国产天堂va久久en| 国模一区二区三区白浆| 99久久夜色精品国产网站| 欧美在线999| 欧美精品一区男女天堂| 亚洲欧美一区二区三区极速播放| 亚洲国产成人91porn| 国内精品在线播放| 在线观看网站黄不卡| 日韩精品中文字幕一区| 亚洲欧洲一区二区在线播放| 三级欧美在线一区| 成人黄色777网| 欧美一区二区三区免费视频| 中文成人av在线| 日韩成人精品在线观看| 99精品在线免费| 日韩欧美国产不卡| 亚洲综合男人的天堂| 加勒比av一区二区| 欧美日韩一本到| 国产精品理论在线观看| 麻豆精品视频在线观看视频| 色综合久久综合网欧美综合网 | 欧美在线视频日韩| 欧美经典一区二区| 免费观看日韩av| 欧美三级韩国三级日本三斤| 中文在线资源观看网站视频免费不卡 | 欧美精品一区二区久久婷婷 | 五月综合激情网| 成人国产精品免费观看视频| 91精品久久久久久蜜臀| 亚洲激情在线播放| 成人av电影在线观看| 久久午夜色播影院免费高清| 日韩精品1区2区3区| 色香色香欲天天天影视综合网| 久久久精品黄色| 麻豆免费精品视频| 91精品国产综合久久久久| 亚洲国产精品一区二区久久 | 日韩精品视频网| 日日噜噜夜夜狠狠视频欧美人| 精品国产第一区二区三区观看体验 | 亚洲乱码一区二区三区在线观看| 久久精品999| 69p69国产精品| 亚洲123区在线观看| 免费亚洲电影在线| 欧美一区二区三区在线视频| 午夜久久久久久久久| 欧美影院一区二区三区| 亚洲精品日韩综合观看成人91| a级精品国产片在线观看| 国产精品污网站| gogogo免费视频观看亚洲一| 国产精品久久久99| 99精品热视频| 亚洲自拍偷拍图区| 欧美日韩视频在线一区二区| 亚洲成人www| 在线不卡一区二区| 美脚の诱脚舐め脚责91| 日韩欧美自拍偷拍| 久久草av在线| 久久久久久一二三区| 国产精品中文字幕日韩精品| 久久久亚洲精品石原莉奈| 国产一区二区视频在线| 国产欧美日韩在线观看| 99精品视频在线观看| 亚洲一区二区在线观看视频| 欧美老年两性高潮| 久久99国产精品麻豆| 国产天堂亚洲国产碰碰| 成人免费毛片高清视频| 亚洲精品中文字幕乱码三区| 欧美日韩一区视频| 久久精工是国产品牌吗| 国产午夜精品美女毛片视频| 99热这里都是精品| 亚洲福利电影网| 欧美mv和日韩mv国产网站| 成人动漫一区二区三区| 亚洲夂夂婷婷色拍ww47| 91精品国产综合久久久久久久久久| 麻豆精品精品国产自在97香蕉|