るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.010秒)
トップページ > クエリ:printf[x] > ライブラリ:socket[x]

別のキーワード

  1. _builtin printf
  2. kernel printf
  3. stringio printf
  4. io printf
  5. zlib printf

検索結果

TCPServer (14.0)

TCP/IP ストリーム型接続のサーバ側のソケットのクラスです。

...ラミングができます。

例えば echo サーバは以下のようになります。

require "socket"

gs = TCPServer.open(0)
socks = [gs]
addr = gs.addr
addr.shift
printf
("server is on %s\n", addr.join(":"))

while true
nsock = select(socks)
next if nsock == nil...
...s.write(str)
end
end
end
end

Thread を使えばもっと短くなります。

require "socket"

gs = TCPServer.open(0)
addr = gs.addr
addr.shift
printf
("server is on %s\n", addr.join(":"))

while true
Thread.start(gs.accept) do |s| # save to dynamic...