3件ヒット
[1-3件を表示]
(0.174秒)
検索結果
-
Socket
:: Constants :: IFF _ MULTICAST (90904.0) -
supports multicast
supports multicast -
Socket
:: IFF _ MULTICAST (90904.0) -
supports multicast
supports multicast -
Socket
. getifaddrs -> [Socket :: Ifaddr] (37273.0) -
インターフェイスのアドレスを Socket::Ifaddr の配列で返します。
インターフェイスのアドレスを Socket::Ifaddr の配列で返します。
本メソッドはマルチキャスト通信が可能なインターフェイスを見つけるために使う事ができます。
require 'socket'
pp Socket.getifaddrs.reject {|ifaddr|
!ifaddr.addr.ip? || (ifaddr.flags & Socket::IFF_MULTICAST == 0)
}.map {|ifaddr| [ifaddr.name, ifaddr.ifindex, ifaddr.addr] }
#=> [["eth0", 2, #<...