• <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>

            jake1036

            larbin源碼分析(六) larbin中線程處理類

            larbin源碼分析(六) larbin中線程處理類

             一 線程類
                 larbin下的線程操作類,主要在mypthread.h 中定義,實質(zhì)上是利用宏定義,封裝了 pthread.h中的系統(tǒng)調(diào)用。
                 一個進程可以有多個線程,每個線程都有自己的處理流程。 
              二 具體實現(xiàn)
                 typedef void* (*StartFun) (void *);
                void startThread (StartFun run, void *arg);
               startThread 函數(shù)實質(zhì)上是 調(diào)用pthread_create 啟動一個新的線程。

            //下面為線程同步的操作
            #define mypthread_cond_init(x,y) pthread_cond_init(x,y)
            #define mypthread_cond_destroy(x) pthread_cond_destroy(x)
            #define mypthread_cond_wait(c,x,y) while (c) { pthread_cond_wait(x,y); }
            #define mypthread_cond_broadcast(x) pthread_cond_broadcast(x)

             //下面為線程互斥的操作
            #define mypthread_mutex_init(x,y) pthread_mutex_init(x,y)
            #define mypthread_mutex_destroy(x) pthread_mutex_destroy(x)
            #define mypthread_mutex_lock(x) pthread_mutex_lock(x)
            #define mypthread_mutex_unlock(x) pthread_mutex_unlock(x)


                 

            posted on 2011-06-13 17:23 kahn 閱讀(782) 評論(0)  編輯 收藏 引用 所屬分類: larbin源碼分析

            国产精品美女久久久久AV福利| 2021国内精品久久久久久影院| 精品综合久久久久久97超人| 免费国产99久久久香蕉| 免费精品久久天干天干| 91精品国产高清久久久久久io| 久久精品国产精品亚洲下载| 久久婷婷五月综合色高清| 国产午夜精品理论片久久| 亚洲va中文字幕无码久久| 久久黄视频| 久久国产精品99久久久久久老狼| 亚洲欧洲中文日韩久久AV乱码| 久久99精品国产一区二区三区 | 亚洲国产成人精品91久久久| 久久精品国产亚洲AV不卡| 91精品国产91久久| 国产精品一区二区久久国产 | 9久久9久久精品| 国产激情久久久久久熟女老人| 久久人人爽人人爽AV片| 91精品国产综合久久久久久| 亚洲欧美伊人久久综合一区二区 | 成人午夜精品久久久久久久小说| 久久精品国产亚洲AV影院| 婷婷久久五月天| 久久九九久精品国产| 草草久久久无码国产专区| 国产成人精品久久亚洲| 99久久婷婷国产综合精品草原| 国产高潮国产高潮久久久| 天天躁日日躁狠狠久久| 久久久噜噜噜久久熟女AA片| 麻豆亚洲AV永久无码精品久久| 18禁黄久久久AAA片| A级毛片无码久久精品免费| 色综合久久天天综线观看| 欧美精品九九99久久在观看| 国内精品伊人久久久久777| 人妻无码αv中文字幕久久| 久久久久亚洲精品无码蜜桃|