るりまサーチ

最速Rubyリファレンスマニュアル検索!
18件ヒット [1-18件を表示] (0.033秒)
トップページ > クエリ:>[x] > クエリ:NI_MAXHOST[x]

別のキーワード

  1. socket ni_maxserv
  2. socket ni_nofqdn
  3. socket ni_dgram
  4. socket ni_maxhost
  5. socket ni_namereqd

種類

ライブラリ

クラス

モジュール

検索結果

Socket::Constants::NI_MAXHOST -> Integer (18201.0)

getnameinfo(3) で用いるホスト名文字列の最大長さ。

getnameinfo(3) で用いるホスト名文字列の最大長さ。

@see getnameinfo(3linux)

Socket::NI_MAXHOST -> Integer (18201.0)

getnameinfo(3) で用いるホスト名文字列の最大長さ。

getnameinfo(3) で用いるホスト名文字列の最大長さ。

@see getnameinfo(3linux)

Socket.getnameinfo(sa, flags = 0) -> Array (106.0)

2553 で定義された getnameinfo() の機能を提供するク ラスメソッド。 gethostbyaddr() や getservbyport() の代 わりとして用意されています。IPのバージョンに依存しないプログラムを 書くための標準的なAPIです。

...第7番目の引数に指定する flags に相当する Fixnum を与えます。

引数flagsを構成するための定数として
Socket::NI_MAXHOST
Socket::NI_MAXSERV、
Socket::NI_NOFQDN、
Socket::NI_NUMERICHOST、
Socket::NI_NAMEREQD、
Socket::NI_NUMERICSERV、
Socket::NI_DGRAM
が用...
...あります。

これらの定数の意味については getnameinfo(3)を参照
して下さい。

=== 使用例

require 'socket'

Socket.getnameinfo(Socket.sockaddr_in('21','127.0.0.1'))
#=> ["localhost", "ftp"]

Socket.getnameinfo([nil, 21,'127.0.0.1'])
#=> ["localhost", "ftp"]...