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

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

?? sendmsg.htm

?? Last Update: Jan 22 2009 可靠UDP傳輸, 一套高效的基于windows平臺的C++ 開發庫
?? 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>sendmsg</strong></h4>
<p>The <b>sendmsg</b> method sends a message to the peer side.</p>

<div class="code">int recv(<br />
&nbsp; UDTSOCKET <font color="#FFFFFF">u</font>,<br />
&nbsp; const char* <font color="#FFFFFF">msg</font>,<br />
&nbsp; int <font color="#FFFFFF">len</font>,<br />
&nbsp; int <font color="#FFFFFF">ttl</font> = -1,<br />
&nbsp; bool <font color="#FFFFFF">inorder</font> = false<br />
);</div>

<h5>Parameters</h5>
<dl>
  <dt><i>u</i></dt>
  <dd>[in] Descriptor identifying a connected socket.</dd>
  <dt><em>buf</em></dt>
  <dd>[in] The buffer pointed to a message.</dd>
  <dt><em>len</em></dt>
  <dd>[in] Length of the buffer.</dd>
  <dt><em>ttl</em></dt>
  <dd>[in] Optional. The Time-to-Live of the message (milliseconds). Default is -1, which means infinite.</dd>
  <dt><em>inorder</em></dt>
  <dd>[in] Optional. Flag indicating if the message should be delivered in order. Default is negative.</dd>
</dl>

<h5>Return Value</h5>
<p>On success, <b>sendmsg</b> returns the actual size of message that has just been sent. The size should be equal to <i>len</i>. Otherwise UDT::ERROR is returned and 
specific error information can be retrieved by <a href="error.htm">getlasterror</a>. If UDT_SNDTIMEO is set to a positive value, zero will be returned if the message 
cannot be sent before the timer expires.</p>

<table width="100%" border="1" cellpadding="1" 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>ECONNLOST</td>
    <td>2001</td>
    <td>connection has been broken.</td>
  </tr>
  <tr>
    <td>ENOCONN</td>
    <td>2002</td>
    <td><i>u</i> is not connected.</td>
  </tr>
  <tr>
    <td>EINVSOCK</td>
    <td>5004</td>
    <td><i>u</i> is not an valid socket.</td>
  </tr>
  <tr>
    <td>ESTREAMILL</td>
    <td>5009</td>
    <td>cannot use <i>sendmsg</i> in SOCK_STREAM mode.</td>
  </tr>
  <tr>
    <td>ELARGEMSG</td>
    <td>5012</td>
    <td>the message is too large to be hold in the sending buffer.</td>
  </tr>
  <tr>
    <td>SASYNCSND</td>
    <td>6001</td>
    <td><i>u</i> is non-blocking (UDT_SNDSYN = false) but no buffer space is available.</td>
  </tr>
</table>

<h5>Description</h5>
<p>The <strong>sendmsg</strong> method sends a message to the peer side. The UDT socket must be in SOCK_DGRAM mode in order to send or receive messages. 
Message is the minimum data unit in this situation. In particular, <strong>sendmsg</strong> always tries to send the message out as a whole, that is, the message will 
either to completely sent or it is not sent at all.</p>
<p>In blocking mode (default), strong>sendmsg</strong> waits until there is enough space to hold the whole message. In non-blocking mode, <strong>sendmsg</strong> 
returns immediately and returns error if no buffer space available.</p>
<p>If UDT_SNDTIMEO is set and the socket is in blocking mode, <strong>sendmsg</strong> only waits a limited time specified by UDT_SNDTIMEO option. If there is still 
no buffer space available when the timer expires, zero will be returned. UDT_SNDTIMEO has no effect for non-blocking socket.</p>
<p>The <i>ttl</i> parameter gices the message a limited life time, which starts counting once the first packet of the messahe is sent out. If the message has not 
been set out after TTL, the message will be disgarded.</p>
<p>On the other hand, the <i>inorder</i> option decides if this message should be delivered in order. That is, the message should not be delivered to the receiver 
side application unless all messages prior to it are either delivered or discarded.</p>
<p>Finally, if the message size is greater than the size of the receiver buffer, the message will never be received in whole by the receiver side. Only the beginning
part that can be hold in the receiver buffer may be read and the rest will be discarded.</p>

<h5>See Also</h5>
<p><strong><a href="select.htm">select</a>, <a href="recvmsg.htm">send</a></strong></p>

<p>&nbsp;</p>

</body>
</html>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
蜜桃av一区二区三区| 国产欧美精品一区aⅴ影院| 国产·精品毛片| 国产剧情av麻豆香蕉精品| 琪琪一区二区三区| 麻豆专区一区二区三区四区五区| 亚洲观看高清完整版在线观看| 尤物视频一区二区| 一卡二卡三卡日韩欧美| 一区二区三区免费网站| 亚洲美女在线国产| 亚洲国产精品一区二区久久恐怖片| 一区二区三区精品久久久| 亚洲bt欧美bt精品777| 免费三级欧美电影| 国产精品一区二区三区99| 国产一区二区日韩精品| 懂色av一区二区夜夜嗨| 成人免费看的视频| 欧美怡红院视频| 日韩欧美激情在线| 国产亚洲午夜高清国产拍精品| 国产欧美日韩三区| 亚洲午夜免费电影| 日本美女视频一区二区| 国产高清不卡一区| 色狠狠色狠狠综合| 日韩精品一区二区三区在线播放 | 欧美一区二区播放| 精品成人a区在线观看| 中文字幕乱码久久午夜不卡| 亚洲免费在线观看视频| 蜜桃av噜噜一区二区三区小说| 国产麻豆精品在线| 色呦呦一区二区三区| 欧美日韩高清一区二区不卡| 欧美成人a在线| 日韩毛片在线免费观看| 日韩av网站免费在线| 成人美女在线观看| 在线不卡的av| 亚洲欧洲精品一区二区三区不卡| 婷婷国产在线综合| 97久久精品人人爽人人爽蜜臀| 欧美男生操女生| 亚洲欧美一区二区久久 | 国产一区 二区| 欧美中文字幕不卡| 欧美国产精品v| 日韩高清在线观看| 一本久久a久久精品亚洲| 精品国产亚洲一区二区三区在线观看| 亚洲欧洲av在线| 精品一二三四在线| 7777女厕盗摄久久久| 亚洲欧美国产高清| 国产凹凸在线观看一区二区| 欧美乱妇15p| 亚洲一区电影777| 99国产精品视频免费观看| 精品电影一区二区三区| 日韩电影一二三区| 欧美天堂亚洲电影院在线播放| 国产精品素人视频| 韩国成人福利片在线播放| 欧美日韩视频在线一区二区| 亚洲三级久久久| 99久久久国产精品免费蜜臀| 中文字幕av一区二区三区高 | 北条麻妃一区二区三区| 久久久久青草大香线综合精品| 日本美女视频一区二区| 欧美日产国产精品| 天堂精品中文字幕在线| 精品国产污网站| 久久精品99久久久| 亚洲精品一区在线观看| 久久97超碰国产精品超碰| 欧美一区二区网站| 日韩**一区毛片| 日韩精品一区在线| 国产综合色视频| 久久久www成人免费毛片麻豆| 激情综合网av| 国产午夜亚洲精品午夜鲁丝片| 国内久久精品视频| 久久久噜噜噜久久中文字幕色伊伊 | 蜜桃久久av一区| 欧美成人女星排名| 国产·精品毛片| 日韩理论片一区二区| 在线观看日韩精品| 亚洲国产aⅴ天堂久久| 欧美一区二区三区在线观看| 蜜臀av一区二区| 久久九九影视网| 91网站黄www| 性感美女极品91精品| 欧美一级黄色大片| 国产高清成人在线| 一区二区成人在线观看| 日韩欧美亚洲国产另类 | 亚洲精品免费在线| 欧美老女人第四色| 国产一区二区剧情av在线| 亚洲高清免费一级二级三级| 91精品国产一区二区三区香蕉| 激情图片小说一区| 一区二区三区波多野结衣在线观看| 欧美日韩一区在线| 国产成人午夜精品5599 | 欧美日韩综合一区| 极品美女销魂一区二区三区免费| 17c精品麻豆一区二区免费| 欧美三级日本三级少妇99| 精品一区二区三区在线观看| 国产精品麻豆视频| 日韩精品中文字幕在线不卡尤物 | 91色|porny| 激情亚洲综合在线| 亚洲一级二级三级在线免费观看| 久久综合一区二区| 精品污污网站免费看| 国产精品一区二区果冻传媒| 亚洲成人av资源| 亚洲视频综合在线| 久久青草国产手机看片福利盒子 | 国产高清一区日本| 日韩avvvv在线播放| 亚洲黄色片在线观看| 国产日本亚洲高清| 精品1区2区在线观看| 欧美丝袜丝nylons| 色婷婷激情久久| 成人午夜免费电影| 国产一区二区h| 久久成人18免费观看| 午夜精品123| 亚洲精品国产品国语在线app| 国产色综合久久| 久久色中文字幕| 精品日韩在线观看| 日韩午夜精品视频| 69av一区二区三区| 欧美性大战xxxxx久久久| 91丨九色丨黑人外教| va亚洲va日韩不卡在线观看| 国产伦精品一区二区三区免费迷| 日本午夜一本久久久综合| 亚洲18女电影在线观看| 亚洲影院理伦片| 亚洲国产人成综合网站| 亚洲综合清纯丝袜自拍| 一区二区三区欧美久久| 亚洲一区二区视频| 亚洲妇女屁股眼交7| 亚洲福中文字幕伊人影院| 亚洲国产精品久久艾草纯爱| 亚洲成人手机在线| 午夜精品视频一区| 蜜臀av一级做a爰片久久| 欧美96一区二区免费视频| 另类调教123区| 久久精品国产免费看久久精品| 久久99热这里只有精品| 黑人巨大精品欧美黑白配亚洲| 国模无码大尺度一区二区三区| 国产一区二区三区久久久| 国产a久久麻豆| 一本色道久久加勒比精品 | 精品日产卡一卡二卡麻豆| 日韩欧美资源站| 久久婷婷一区二区三区| 国产精品三级久久久久三级| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 亚洲欧美在线视频| 一区二区高清在线| 老司机午夜精品| 成人性色生活片免费看爆迷你毛片| 国产jizzjizz一区二区| 91久久久免费一区二区| 91精品国产综合久久久久久久 | 91免费视频网址| 欧美日韩综合在线免费观看| 日韩欧美激情在线| 日韩毛片在线免费观看| 日本不卡一二三| 不卡的电影网站| 欧美日韩午夜精品| 欧美极品美女视频| 亚洲国产乱码最新视频 | 亚洲欧洲日产国产综合网| 日韩黄色在线观看| 国产成人亚洲精品青草天美| 欧美性受xxxx黑人xyx性爽| 精品日产卡一卡二卡麻豆| 一区二区三区四区不卡在线 | 视频一区欧美日韩| fc2成人免费人成在线观看播放| 欧美色涩在线第一页|