Ruby 2.0.0 リファレンスマニュアル > ライブラリ一覧 > socketライブラリ > Socket::Constantsモジュール > NI_DGRAM

constant Socket::Constants::NI_DGRAM

NI_DGRAM -> Integer[permalink][rdoc]

The service specified is a datagram service (looks up UDP ports)。

Socket.getnameinfo, Addrinfo#getnameinfo の引数 flags に渡す 定数です。

Socket.getnameinfo([ Socket::AF_INET, 514, "127.0.0.1"], Socket::NI_DGRAM)
# => ["localhost", "syslog"]
Socket.getnameinfo([ Socket::AF_INET, 514, "127.0.0.1"])
# => ["localhost", "shell"]

[SEE_ALSO] getnameinfo(3)