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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? async.trigger.html

?? PTypes (C++ Portable Types Library) is a simple alternative to the STL that includes multithreading
?? HTML
字號:
<html><!-- #BeginTemplate "/Templates/tmpl.dwt" --><head><!-- #BeginEditable "doctitle" --> <title>PTypes: multithreading: trigger</title><!-- #EndEditable --> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><link rel="stylesheet" href="styles.css"></head><body bgcolor="#FFFFFF" leftmargin="40" marginwidth="40"><p><a href="../index.html"><img src="title-1.7.gif" width="213" height="34" alt="C++ Portable Types Library (PTypes) Version 1.7" border="0"></a> <hr noshade><!-- #BeginEditable "body" --> <p class="hpath"><a href="index.html">Top</a>: <a href="async.html">Multithreading</a>: trigger</p><blockquote> <pre class="lang">#include &lt;pasync.h&gt;trigger::trigger(bool autoreset, bool initstate);void trigger::wait();void trigger::post();void trigger::signal();      <span class="comment">// alias for post()</span>void trigger::reset();</pre></blockquote><p><span class="lang">Trigger</span> is a simple synchronization object typically used to notify one or more threads about some event. Trigger can be viewed as a simplified semaphore, which has only two states and does not count the number of wait's and post's. Multiple threads can wait for an event to occur; either one thread or all threads waiting on a trigger are being released as soon as some other thread signals the <span class="lang">trigger</span> object. Auto-reset triggers release only one thread each time <span class="lang">post()</span> is called, and manual-reset triggers release all waiting threads at once. <span class="lang">Trigger</span> mimics the Win32 Event object.</p><p><span class="def">trigger::trigger(bool autoreset, bool initstate)</span> creates a trigger object with the initial state <span class="lang">initstate</span>. The <span class="lang">autoreset</span> feature defines whether the trigger object will automatically reset its state back to non-signaled when <span class="lang">post()</span> is called.</p><p><span class="def">void trigger::wait()</span> waits until the state of the trigger object becomes signaled, or returns immediately if the object is in signaled state already.</p><p><span class="def">void trigger::post()</span> signals the trigger object. If this is an auto-reset trigger, only one thread will be released and the state of the object will be set to non-signaled. If this is a manual-reset trigger, the state of the object is set to signaled and all threads waiting on the object are being released. Subsequent calls to <span class="lang">wait()</span> from any number of concurrent threads will return immediately.</p><p> <span class="def">void trigger::signal()</span> is an alias for <span class="lang">post()</span>.</p><p><span class="def">void trigger::reset()</span> resets the state of the trigger object to non-signaled.</p><p class="seealso">See also: <a href="async.thread.html">thread</a>, <a href="async.mutex.html">mutex</a>, <a href="async.rwlock.html">rwlock</a>, <a href="async.semaphore.html">semaphore</a>, <a href="async.examples.html">Examples</a></p><!-- #EndEditable --><hr size="1"><a href="../index.html" class="ns">PTypes home</a></body><!-- #EndTemplate --></html>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品一区二区三区视频在线观看 | 91理论电影在线观看| 色综合中文字幕| 日韩视频一区二区在线观看| 亚洲美女精品一区| 国产东北露脸精品视频| 欧美日韩国产另类一区| 亚洲免费伊人电影| 国产成人午夜高潮毛片| 欧美成人欧美edvon| 亚洲一区中文日韩| 北条麻妃一区二区三区| 国产喷白浆一区二区三区| 日韩av在线免费观看不卡| 欧美日韩一区在线| 亚洲福利国产精品| 91麻豆精品一区二区三区| 久久精品一区二区三区av| 久久se精品一区精品二区| 欧美丰满嫩嫩电影| 亚洲成a人片在线不卡一二三区 | 国产精品一区二区三区乱码| 日韩精品一区二区三区老鸭窝| 亚洲综合色婷婷| 91蜜桃网址入口| 亚洲欧洲国产专区| 成人99免费视频| 国产精品毛片大码女人| 成人久久久精品乱码一区二区三区 | 日日摸夜夜添夜夜添国产精品 | 一区二区三区精密机械公司| 成人美女视频在线看| 国产精品国产三级国产普通话蜜臀 | 国产自产高清不卡| 亚洲精品一区二区三区精华液| 久久精品国产澳门| 久久久午夜精品理论片中文字幕| 国产精品亚洲第一| 国产精品久久久久三级| 成人av在线网站| 亚洲精品福利视频网站| 欧美精品黑人性xxxx| 麻豆精品国产传媒mv男同| 日韩精品在线看片z| 韩国成人精品a∨在线观看| 久久久不卡影院| 北条麻妃国产九九精品视频| 一区二区三区欧美视频| 6080国产精品一区二区| 国内国产精品久久| 中文字幕av资源一区| 色综合网色综合| 日韩在线播放一区二区| 精品国产3级a| 99精品偷自拍| 欧美aaaaaa午夜精品| 欧美激情一区二区在线| 欧美日韩在线播放三区四区| 精品一区二区三区在线播放视频| 国产精品乱码一区二区三区软件| 欧美性猛交xxxxxx富婆| 久久精品国产亚洲一区二区三区| 国产亚洲欧美日韩日本| 一本久道中文字幕精品亚洲嫩| 三级一区在线视频先锋| 国产精品欧美久久久久无广告| 欧美午夜电影在线播放| 国产精品一区一区| 天天色天天操综合| 亚洲丝袜制服诱惑| 欧美草草影院在线视频| 欧美亚洲高清一区二区三区不卡| 国产一区二区三区免费看 | 欧美一区二区三区在线电影 | 欧美一区二区三区视频免费播放| 国产伦精品一区二区三区在线观看| 综合自拍亚洲综合图不卡区| 制服丝袜日韩国产| 99精品欧美一区二区蜜桃免费| 日韩av电影天堂| 一区二区三区精品| 国产精品久久久久久久岛一牛影视 | 精品在线亚洲视频| 亚洲精品菠萝久久久久久久| 久久嫩草精品久久久久| 欧美精品色一区二区三区| 国产传媒久久文化传媒| 日韩精品欧美精品| 亚洲欧美日韩精品久久久久| 久久综合色8888| 91精品国模一区二区三区| 色94色欧美sute亚洲线路二 | 极品少妇xxxx精品少妇| 午夜精品一区二区三区电影天堂| 中文字幕在线不卡一区二区三区| 精品国产免费一区二区三区四区| 欧美高清你懂得| 欧美中文字幕一区二区三区 | 春色校园综合激情亚洲| 美女脱光内衣内裤视频久久网站| 亚洲国产一区二区视频| 亚洲视频一二三区| 国产精品色哟哟网站| 久久久国产午夜精品| 久久综合资源网| 日韩精品中文字幕在线一区| 欧美一区二区精品久久911| 欧美二区在线观看| 在线观看成人小视频| 欧美性淫爽ww久久久久无| 在线免费视频一区二区| 欧美亚洲动漫精品| 欧美亚洲自拍偷拍| 欧美日韩精品一区视频| 欧美日本一道本| 91精品婷婷国产综合久久竹菊| 欧美猛男男办公室激情| 欧美日产国产精品| 91精品国产乱| 久久综合九色综合97婷婷女人| 欧美精品一区二区久久久| www激情久久| 中文字幕在线一区二区三区| 99视频超级精品| 国产人伦精品一区二区| 精品视频一区二区不卡| 91精品国产免费| 精品国产一区二区三区久久久蜜月| 精品国产成人系列| 五月婷婷欧美视频| 岛国精品在线播放| 尤物av一区二区| 亚洲午夜在线电影| 日本欧美肥老太交大片| 激情欧美日韩一区二区| 国产一区二区不卡| 97久久久精品综合88久久| 欧美日韩国产精品自在自线| 精品久久一二三区| 中文字幕av一区二区三区免费看| 中文字幕一区二区三| 亚洲国产视频直播| 黄色精品一二区| 99精品国产视频| 欧美疯狂做受xxxx富婆| 国产日韩精品视频一区| 一区二区三区在线观看国产| 蜜臀va亚洲va欧美va天堂 | 成人午夜av影视| 欧美伊人久久大香线蕉综合69| 日韩欧美一区中文| 国产精品国产馆在线真实露脸 | 成人精品电影在线观看| 99re成人在线| 欧美激情一区三区| 91精品国产免费| 亚洲成年人影院| 国产乱子轮精品视频| 欧美日韩国产精品成人| 日韩欧美在线123| 国产精品久久久久影院| 大白屁股一区二区视频| 欧美亚洲综合在线| 91精品国产综合久久久久久| 久久亚洲春色中文字幕久久久| 欧美videos中文字幕| 欧美一区二区三区视频在线 | 午夜视频一区在线观看| 国产成人综合视频| 欧美丰满美乳xxx高潮www| 亚洲桃色在线一区| 国产白丝网站精品污在线入口| 91精品国产一区二区三区蜜臀| 中文字幕一区二区三区在线播放 | 欧美国产日韩一二三区| 91原创在线视频| 欧美mv和日韩mv的网站| 视频精品一区二区| 欧洲一区在线观看| 中文字幕日韩精品一区| 国产91对白在线观看九色| 日韩欧美亚洲国产另类 | 亚洲欧美在线另类| 国产乱色国产精品免费视频| 日韩午夜av一区| 日本v片在线高清不卡在线观看| 色综合天天在线| 国产精品久久久久久久久免费相片| 国产剧情一区二区三区| 日韩精品一区二区三区视频| 免费精品视频最新在线| 欧美一区二区三区免费观看视频| 亚洲综合999| 欧美午夜免费电影| 亚洲成人黄色影院| 精品1区2区3区| 日韩激情av在线| 日韩精品一区二区三区视频播放| 免费观看一级特黄欧美大片| 欧美一级日韩一级|