24件ヒット
[1-24件を表示]
(0.042秒)
別のキーワード
ライブラリ
- socket (24)
クラス
検索結果
先頭2件
-
Socket
:: AncillaryData . ipv6 _ pktinfo(addr , ifindex) -> Socket :: AncillaryData (18148.0) -
type が IPV6_PKTINFO である AncillaryData を生成します。
...type が IPV6_PKTINFO である AncillaryData を生成します。
IPV6_PKTINFO は 3542 で定義されています。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
p Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
#=> #<Socket::AncillaryData: INET6 IPV6 PKTINFO ::1 ifinde......x:0>
@param addr アドレス(文字列もしくは Addrinfo)
@param ifindex インターフェースのインデックス(整数)
@see Socket::AncillaryData#ipv6_pktinfo,
Socket::Constants::IPV6_PKTINFO... -
Socket
:: AncillaryData . new(family , cmsg _ level , cmsg _ type , cmsg _ data) -> Socket :: AncillaryData (13.0) -
新たな Socket::AncillaryData オブジェクトを生成します。
...KET
* Socket::IP_RECVTTL, "RECVTTL" and :RECVTTL for IPPROTO_IP
* Socket::IPV6_PKTINFO, "PKTINFO" and :PKTINFO for IPPROTO_IPV6
* など
cmsg_data には補助データの内容となる文字列を渡します
require 'socket'
p Socket::AncillaryData.new(:INET, :TCP, :NODELAY, "")
#=> #...