Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Socket::Optionクラス > linger

instance method Socket::Option#linger

linger -> [bool, Integer][permalink][rdoc]

オプションが SOL_SOCKET/SO_LINGER である場合に、 オプションのデータ(内容)を真偽値と整数のペアとして返します。

[EXCEPTION] TypeError:
dataのバイト数が不適切である(sizeof(struct linger)と異なる)場合や、 level/optname が SOL_SOCKET/SO_LINGER でないに発生します

[SEE_ALSO] Socket::Option#data