亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        LWIP中tcp_write函數(shù)的理解

        2013-04-29 22:34:31劉光然
        新課程·中旬 2013年6期

        摘 要::LWIP是一款應(yīng)用與嵌入式領(lǐng)域的開源TCP/IP協(xié)議棧。在學(xué)習(xí)代碼實(shí)現(xiàn)中,學(xué)生遇到的第一個(gè)大問題就是tcp_write函數(shù),解釋了tcp_write函數(shù)背后的工作機(jī)理。

        關(guān)鍵詞:LWIP;tcp_write函數(shù);工作機(jī)理

        在一個(gè)簡單的TCP服務(wù)器實(shí)現(xiàn)代碼中,

        1.pcb=tcp_new();/*建立TCP控制塊(pcb) */

        2.tcp_bind(pcb,IP_ADDR_ANY,80);/*綁定IP和端口號*/

        3.pcb=tcp_listen(pcb);/*進(jìn)入監(jiān)聽狀態(tài)*/

        4.tcp_accept(pcb,http_accept);/*設(shè)置回調(diào)函數(shù)*/

        在tcp_accept中調(diào)用了tcp_recv函數(shù)。

        5.tcp_recv(pcb,http_recv);/*設(shè)置回調(diào)函數(shù)*/

        在http_recv中調(diào)用了tcp_write函數(shù)。

        6.tcp_write[pcb,http_html_hdr,sizeof(http_html_hdr),0];

        /*發(fā)送http協(xié)議頭部信息*/

        7.tcp_write[pcb,login,sizeof(login),0];

        /*發(fā)送登錄網(wǎng)頁信息*/

        在tcp_write中只是調(diào)用了tcp_enqueue函數(shù),構(gòu)造一個(gè)報(bào)文

        段并放在控制塊緩沖隊(duì)列中,并沒有立即發(fā)送,而是等待數(shù)據(jù)集中一下然后再發(fā)送。那發(fā)送是在哪句代碼中體現(xiàn)呢?在網(wǎng)絡(luò)上和書本上,都無法找到明確的解釋。

        在main函數(shù)中調(diào)用了LwIP_Periodic_Handle函數(shù),在這個(gè)函數(shù)中調(diào)用了tcp_tmr函數(shù),內(nèi)部又調(diào)用了tcp_slowtmr函數(shù),在這個(gè)函數(shù)中調(diào)用了tcp_output函數(shù)。而tcp_output就是發(fā)送代碼的函數(shù),問題也得以解決。

        本文對簡單的TCP服務(wù)器代碼進(jìn)行分析,解決了tcp_write函數(shù)與發(fā)送數(shù)據(jù)之間關(guān)系的困惑。

        參考文獻(xiàn):

        [1]朱升林.嵌入式Linux網(wǎng)絡(luò)那些事[M].北京:中國水利水電出版社,2012-09.

        [2]劉光然.零基礎(chǔ)arm裸板編程入門.湖北經(jīng)濟(jì)學(xué)院學(xué)報(bào):人文社會科學(xué)版,2013-02.

        (作者單位 湖北省武漢市經(jīng)濟(jì)學(xué)院電子工程系)

        全球中文成人在线| 女同恋性吃奶舌吻完整版| 久久精品国产亚洲av天| 激情综合色综合久久综合| 麻豆AⅤ无码不卡| 日本一区二区三区在线 | 亚洲av无一区二区三区综合 | 一本一本久久aa综合精品 | 高清一级淫片a级中文字幕| 极品少妇高潮在线观看| 国产精品人人做人人爽人人添| 真实国产老熟女粗口对白| 精品综合久久久久久8888| 精品亚洲一区二区在线观看| 国产欧美日韩va另类在线播放| 亚洲av综合色区无码一二三区| 亚洲嫩草影院久久精品| 国产精品国产传播国产三级| 精品九九人人做人人爱| 国产精品无码日韩欧 | 在线观看亚洲视频一区二区| 国产精品美女久久久免费| 国产成人av性色在线影院色戒| 亚洲乱码一区二区三区成人小说| 日韩国产一区二区三区在线观看| 亚洲va中文字幕无码一二三区 | 四虎成人精品无码永久在线| 偷拍与自偷拍亚洲精品| 嫩草伊人久久精品少妇av| 国产精品久久久久久52avav| 国产成年无码aⅴ片在线观看| 亚洲午夜经典一区二区日韩| 日日天干夜夜狠狠爱| 天天天综合网| 在线精品亚洲一区二区三区| 丰满人妻一区二区三区视频| 老色鬼永久精品网站| 成人免费无码视频在线网站| 国产精品日韩av一区二区三区| 日韩乱码人妻无码中文字幕久久 | 丰满少妇被啪啪到高潮迷轩|