• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            T9的空間

            You will never walk alone!

              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              69 隨筆 :: 0 文章 :: 28 評論 :: 0 Trackbacks

            終端IO
            每個終端都有輸入輸出隊列
            隊列都有長度,如果輸入超過輸入隊列MAX_INPUT長度,大多數unix系統會回顯響鈴來處理。
            但是對于輸出隊列來講,雖然輸出隊列也有長度,但是一旦寫不進去的時候,寫進程會suspend掉
            直至有空閑空間

            終端行規程 terminal line discipline
            會幫忙做規范處理

            終端設備屬性 ->termios

            struct termios {
             tcflag_t c_iflag;
             tcflag_t c_oflag;
             tcflag_t c_cflag;
             tcflag_t c_lflag;
             cc_t c_line;
             cc_t c_cc[NCCS];
            };

            local flag影響驅動程序和用戶之間的接口
            Android上tcflag_t->
            typedef unsigned int tcflag_t;

            cc_t
            typedef unsigned char cc_t;

            control flag中很多選項標志都是用幾位標識然后用或來做選擇

            isatty的實現,借助tcgetattr的出錯機制,成功返回0;否則返回-1,帶上ENOTTY

            int
            isatty (int  fd)
            {
              struct termios term;

              return tcgetattr (fd, &term) == 0;
            }

            Anyway,終端IO很復雜...

            posted on 2013-06-07 14:40 Torres 閱讀(297) 評論(0)  編輯 收藏 引用 所屬分類: APUE
            国产L精品国产亚洲区久久| 亚洲国产成人精品女人久久久 | 久久本道综合久久伊人| 国产2021久久精品| 久久亚洲中文字幕精品一区| 中文字幕无码av激情不卡久久| 久久精品国产久精国产思思| 国产精品欧美久久久久天天影视| 热久久最新网站获取| 亚洲综合精品香蕉久久网97| 久久丫忘忧草产品| 久久国产精品国语对白| 国产成年无码久久久免费| 久久综合狠狠综合久久激情 | 久久久久亚洲AV片无码下载蜜桃| 99久久er这里只有精品18| 亚洲国产成人精品无码久久久久久综合| 亚洲人成伊人成综合网久久久 | 亚洲精品乱码久久久久久中文字幕 | 久久久无码精品亚洲日韩京东传媒| 97超级碰碰碰久久久久| 久久亚洲国产精品成人AV秋霞| 99热精品久久只有精品| 99999久久久久久亚洲| 色婷婷综合久久久中文字幕| 波多野结衣久久精品| 免费精品久久久久久中文字幕| 国产精品永久久久久久久久久| 久久美女网站免费| 狠狠色丁香婷婷久久综合不卡| 欧洲人妻丰满av无码久久不卡| 影音先锋女人AV鲁色资源网久久| 伊人久久大香线蕉综合5g| 久久综合九色欧美综合狠狠 | 国产99久久精品一区二区| 久久综合久久自在自线精品自| 久久久久久久综合狠狠综合| 无码国内精品久久人妻麻豆按摩| 久久亚洲av无码精品浪潮| 久久精品免费网站网| 日韩一区二区三区视频久久|