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

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

?? select.htm

?? DELPHI 封裝的UDT類庫..可以在DELPHI使用開源的UDT類庫.
?? HTM
字號:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title> UDT Reference</title>
<link rel="stylesheet" href="udtdoc.css" type="text/css" />
</head>

<body>
<div class="ref_head">&nbsp;UDT Reference: Functions</div>

<h4 class="func_name"><strong>select</strong></h4>
<p>The <b>select</b> method queries one or more groups of UDT sockets.</p>

<div class="code">int select(<br />
&nbsp; int <font color="#FFFFFF">nfds</font>,<br />
&nbsp; UDSET* <font color="#FFFFFF">readfds</font>,<br />
&nbsp; UDSET* <font color="#FFFFFF">writefds</font>,<br />
&nbsp; UDSET* <font color="#FFFFFF">exceptfds</font>,<br />
&nbsp; const struct timeval* <font color="#FFFFFF">timeout</font><br />
);</div>

<h5>Parameters</h5>
<dl>
  <dt><i>nfds</i></dt>
  <dd>[in] Ignored. For compatibility only.</dd>
  <dt><em>readfds</em></dt>
  <dd>[in, out] Optional pointer to a set of sockets to be checked for readability.</dd>
  <dt><em>writefds</em></dt>
  <dd>[in, out] Optional pointer to a set of sockets to be checked for writability.</dd>
  <dt><em>exceptfds</em></dt>
  <dd>[in, out] Ignored. For compatibility only.</dd>
  <dt><em>timeout</em></dt>
  <dd>[in] The future time when this call should be timeout.</dd>
</dl>

<h5>Return Value</h5>
<p>If any of the read or write query is positive, <strong>select</strong> returns the number of UDT sockets that are read for read/write. If no socket is ready before timeout, zero is 
returned. If there is any error, UDT::ERROR is returned and the specific error information can be retrieved using <a href="error.htm">getlasterror</a>. The <i>readfds</i> and/or 
<i>writefds</i> will be updated to contain the ready sockets only.</p>


<table width="100%" border="1" cellpadding="2" cellspacing="0" bordercolor="#CCCCCC">
  <tr>
    <td width="17%" class="table_headline"><strong>Error Name</strong></td>
    <td width="17%" class="table_headline"><strong>Error Code</strong></td>
    <td width="83%" class="table_headline"><strong>Comment</strong></td>
  </tr>
  <tr>
    <td>EINVPARAM</td>
    <td>5003</td>
    <td>All three socket sets are empty or at least one of the socket is invalid.</td>
  </tr>
</table>

<h5>Description</h5>
<p>The UDSET is a structure to store the UDT socket descriptors. If should only be processed with the following macros.</p>
<dl>
  <dt><b>UD_CLR</b>(<i>u, *set</i>)</dt>
  <dd>Removes the descriptor <i>u</i> from <i>set</i>.</dd>
  <dt><b>UD_ISSET</b>(<i>u, *set</i>)</dt>
  <dd>Nonzero if <i>u</i> is a member of <i>set</i>; otherwise zero.</dd>
  <dt><b>UD_SET</b>(<i>u, *set</i>)</dt>
  <dd>Add descriptor <i>u</i> to <i>set</i>.</dd>
  <dt><b>UD_ZERO</b>(<i>*set</i>)</dt>
  <dd>Initialize <i>set</i> to an empty set.</dd>
</dl>

<p>The UDT descriptors sets originaly contains the sockets whose status is to be queried. When <strong>select</strong> returns, the descriptors sets only contain the sockets that are 
ready for IO. UD_ISSET can be used to check which one is ready.</p>
<p><i>readfds</i> is used to detect if any socket in this set is available for reading (recv, recvmsg), for accepting a new connection (accept), or the associated connection is broken. 
<i>writefds</i> is used to detect if any socket in this set has available buffer for sending (send, sendmsg). Currently <i>exceptfds</i> is not used.</p>

<h5>Example</h5>
<p>The following example shows how to check if a UDT socket is available for <strong>recv</strong>.</p>

<div class="code">
<p>
UDTSOCKET u;<br>
...<br>
<br>
timeval tv;<br>
UDSET readfds;<br>
<br>
tv.tv_sec = 1;<br>
tv.tv_usec = 0;<br>
<br>
UD_ZERO(&readfds);<br>
UD_SET(u, &readfds);<br>
<br>
int res = UDT::select(0, &readfds, NULL, NULL, &tv);<br>
<br>
if ((res != UDT::ERROR) && (UD_ISSET(u, &readfds)))<br>
&nbsp;&nbsp;&nbsp;// read data from u.<br>
else<br>
&nbsp;&nbsp;&nbsp;// timeout or error<br>
</p>
</div>


<p>&nbsp;</p>

</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲人xxxx| 亚洲人精品一区| 91一区在线观看| 国产自产v一区二区三区c| 一区二区三区在线免费视频| 欧美激情一区二区三区四区| 日韩小视频在线观看专区| 色94色欧美sute亚洲13| 午夜欧美一区二区三区在线播放| 中文字幕在线免费不卡| 中文字幕av一区 二区| 日韩视频一区二区| 3atv一区二区三区| 欧美男同性恋视频网站| 欧美三级日韩在线| 成人妖精视频yjsp地址| 国产一区久久久| 天堂成人国产精品一区| 亚洲欧美一区二区三区孕妇| 91精品国产综合久久久久久| 欧美日韩国产一级片| 在线观看三级视频欧美| 欧美日韩三级一区| 在线观看不卡一区| 在线区一区二视频| 欧美日韩精品一区二区三区蜜桃| 欧美视频一区二| 欧美日韩一二三| 在线成人午夜影院| 日韩欧美中文字幕公布| 精品国产免费人成电影在线观看四季| 日韩一级在线观看| 久久亚洲综合色一区二区三区| 久久久影视传媒| 国产精品网站在线| 综合久久给合久久狠狠狠97色 | 日韩欧美一区二区视频| 制服丝袜亚洲精品中文字幕| 日韩视频免费直播| 国产欧美日韩精品一区| 亚洲免费资源在线播放| 丝袜美腿高跟呻吟高潮一区| 麻豆精品精品国产自在97香蕉| 国产精品一区二区久久不卡| www.欧美精品一二区| 欧美视频日韩视频在线观看| 日韩丝袜情趣美女图片| 国产精品网站在线| 天堂久久一区二区三区| 国产一区二区在线观看视频| 91视视频在线观看入口直接观看www | 国产精品国产三级国产aⅴ入口 | 7777精品伊人久久久大香线蕉完整版| 日韩欧美在线网站| 中文字幕一区二区三区av| 香蕉加勒比综合久久| 国产成人午夜高潮毛片| 欧美色偷偷大香| 国产女人水真多18毛片18精品视频| 亚洲精品免费在线观看| 黄一区二区三区| 欧美日韩一区二区三区四区五区| 欧美va在线播放| 一区二区三区免费| 国产高清精品网站| 欧美日韩国产在线播放网站| 国产精品毛片a∨一区二区三区| 日韩有码一区二区三区| gogogo免费视频观看亚洲一| 日韩美女主播在线视频一区二区三区| 亚洲精品写真福利| 成人免费毛片app| 亚洲精品一线二线三线无人区| 亚洲精品国产视频| 国内久久婷婷综合| 欧美亚洲综合另类| 欧美一区二区三区婷婷月色| 亚洲精品国产a| 国产不卡高清在线观看视频| 91精品国产高清一区二区三区| 亚洲特级片在线| 高清不卡一区二区| 久久久影院官网| 精品一区二区三区视频在线观看| 欧美日韩在线三区| 中文字幕视频一区| 久久99九九99精品| 91麻豆精品国产91久久久久| 一区二区三区**美女毛片| 蜜臀精品一区二区三区在线观看| 色呦呦网站一区| 亚洲婷婷综合色高清在线| www.成人网.com| 中文字幕精品一区二区三区精品| 国产不卡在线视频| 中文字幕不卡一区| 成人激情免费网站| 最新热久久免费视频| www.成人在线| 一区二区三区在线视频播放| 在线看一区二区| 亚洲香蕉伊在人在线观| 欧美日韩三级一区二区| 日精品一区二区三区| 欧美一区二区视频在线观看2020 | 国产成人鲁色资源国产91色综| 久久综合成人精品亚洲另类欧美| 国产一区二区三区在线观看精品| 久久综合久久99| 成人一级视频在线观看| 亚洲色图19p| 在线成人av网站| 男男成人高潮片免费网站| 日韩一区二区精品在线观看| 久久99精品国产| 国产精品视频看| 欧美亚洲综合在线| 久久66热re国产| 国产精品每日更新| 欧美亚洲国产一区二区三区| 青娱乐精品视频| 日本一区二区高清| 欧洲亚洲精品在线| 麻豆专区一区二区三区四区五区| 久久影院视频免费| a4yy欧美一区二区三区| 亚洲bt欧美bt精品| 国产日韩欧美制服另类| 91在线国内视频| 亚洲h精品动漫在线观看| 欧美一区二区视频免费观看| 人人超碰91尤物精品国产| 精品国产青草久久久久福利| 色综合欧美在线视频区| 极品美女销魂一区二区三区| 亚洲精品免费播放| xfplay精品久久| 成人激情小说网站| 免费人成在线不卡| 欧美激情在线观看视频免费| 99精品国产91久久久久久 | 盗摄精品av一区二区三区| 一区二区免费在线播放| 久久香蕉国产线看观看99| 一本在线高清不卡dvd| 韩国一区二区三区| 日韩精品久久理论片| 成人免费一区二区三区视频| 26uuu欧美日本| 欧美日韩一级片在线观看| 不卡的电影网站| 国产一区在线观看视频| 视频一区二区中文字幕| 亚洲欧美另类小说| 国产欧美日韩三级| 久久久另类综合| 欧美一区二区三区免费| 欧美日韩一区视频| 欧美怡红院视频| 91亚洲永久精品| 成人av中文字幕| 粉嫩绯色av一区二区在线观看| 男人的天堂久久精品| 男男成人高潮片免费网站| 亚洲一区在线电影| 一区二区三区在线视频免费| 中文字幕一区二区三区不卡| 欧美tk—视频vk| 精品久久五月天| 欧美日韩一级片网站| 91成人在线精品| 91美女片黄在线观看91美女| 国产成a人无v码亚洲福利| 精品一区二区久久久| 亚洲国产精品久久艾草纯爱| 亚洲午夜电影在线| 亚洲国产精品久久久久婷婷884 | 免费在线观看一区二区三区| 婷婷丁香久久五月婷婷| 香蕉久久一区二区不卡无毒影院| 亚洲男人的天堂在线aⅴ视频| 欧美一卡在线观看| 欧美xxxx老人做受| 欧美国产日韩一二三区| 中文字幕一区二区日韩精品绯色| 亚洲三级小视频| 五月激情六月综合| 久热成人在线视频| 成人一道本在线| 91国偷自产一区二区三区成为亚洲经典 | 欧美日韩国产小视频在线观看| 欧美视频自拍偷拍| 精品区一区二区| 国产精品美女一区二区三区| 亚洲一区二区三区中文字幕| 青青草国产精品亚洲专区无| 风间由美性色一区二区三区| 97se亚洲国产综合自在线不卡| 91福利在线观看| 国产清纯美女被跳蛋高潮一区二区久久w |