<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Coroutine\\Socket->sendAll [TOC] > 需要版本v4.3.0及以上 向對端發送數據, 與send方法不同的是, sendAll會盡可能完整地發送數據, 直到成功發送全部數據或遇到錯誤中止。 ~~~ function Coroutine\Socket->sendAll(string $data, double $timeout = -1) : int | false; ~~~ ## 參數 * `$data`:要發送的數據內容,可以為文本或二進制數據 * `$timeout`:設置超時時間,默認為`-1`表示永不超時 `sendAll`方法會立即執行多次`send`系統調用發送數據,當`send`系統調用返回錯誤`EAGAIN`時,底層將自動監聽可寫事件,并掛起當前協程,等待可寫事件觸發時,重新執行`send`系統調用發送數據, 直到數據發送完成或遇到錯誤, 喚醒對應協程。 ## 返回值 * 發送成功返回寫入的字節數,**請注意實際寫入的數據仍可能小于`$data`參數的長度**,應用層代碼需要對比返回值與`strlen($data)`是否相等來判斷是否發送完成 * 發送失敗返回`false`,并設置`errCode`屬性
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看