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

singleton method Socket::AncillaryData.int

int(family, cmsg_level, cmsg_type, integer) -> Socket::AncillaryData[permalink][rdoc]

データとして整数を保持する Socket::AncillaryData オブジェクトを生成します。

整数データのサイズおよびエンディアンは実行するホストによって異なります。

require 'socket'

p Socket::AncillaryData.int(:UNIX, :SOCKET, :RIGHTS, STDERR.fileno)
#=> #<Socket::AncillaryData: UNIX SOCKET RIGHTS 2>
[PARAM] family:
ソケットファミリー
[PARAM] cmsg_level:
プロトコル
[PARAM] cmsg_type:
補助データの種類
[PARAM] integer:
データ内容

[SEE_ALSO] Socket::AncillaryData.new