Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Addrinfoクラス > listen
listen(backlog=5) -> Socket
listen(backlog=5) {|sock| ... } -> object
自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。
ブロックが渡されたときにはそのブロックに生成された Socket オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。 ブロックを省略した場合は、生成された Socket オブジェクトが返されます。