<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          SwiftSocketsSwift Socket 封裝庫

          聯(lián)合創(chuàng)作 · 2023-09-29 09:06

          SwiftSockets 是一個(gè)簡(jiǎn)單的 Swift Socket 封裝庫。

          服務(wù)器端:

          let socket = PassiveSocket(address: sockaddr_in(port: 4242))
          socket.listen(dispatch_get_global_queue(0, 0), backlog: 5) {
            println("Wait, someone is attempting to talk to me!")
            $0.close()
            println("All good, go ahead!")
          }

          客戶端:

          let socket = ActiveSocket().onRead {
            let (count, block, errno) = $0.read()
            if count < 1 {
              println("EOF, or great error handling \(errno).")
              return
            }
            println("Answer to ring,ring is: \(count) bytes: \(block)")
          }
          socket.connect("127.0.0.1:80") {
            socket.write("Ring, ring!\r\n")
          }
          瀏覽 15
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          編輯 分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  亚洲最大免费在线观看视频 | 黄色片免费观看 | 日韩欧美黄色 | 看无码一区二区三区 | 操操日日|