Ruby 2.3.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > TCPServerクラス > sysaccept

instance method TCPServer#sysaccept

sysaccept -> Integer[permalink][rdoc]

接続したクライアントのソケットをファイル記述子で返すことを除けば TCPServer#accept と同じです。

例:

require 'socket'

TCPServer.open("", 0) {|serv|
  c = TCPSocket.new(*serv.addr.values_at(3,1))
  p serv.sysaccept        #=> 6
}