るりまサーチ

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

別のキーワード

  1. socket ai_v4mapped
  2. socket ai_mask
  3. socket ai_all
  4. socket ai_default
  5. socket ai_canonname

ライブラリ

クラス

モジュール

キーワード

検索結果

Socket::AI_CANONNAME -> Integer (24217.0)

Fill in the canonical name。

...Fill in the canonical name

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

@see getaddrinfo(3)...

Socket::Constants::AI_CANONNAME -> Integer (24217.0)

Fill in the canonical name。

...Fill in the canonical name

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

@see getaddrinfo(3)...

Addrinfo#canonname -> String|nil (6106.0)

カノニカル名を文字列で返します。

...CANONINAME
を指定した場合にセットされます。

require 'socket'

list = Addrinfo.getaddrinfo("www.ruby-lang.org", 80, :INET, :STREAM, nil, Socket::AI_CANONNAME)
p list[0] #=> #<Addrinfo: 221.186.184.68:80 TCP carbon.ruby-lang.org (www.ruby-lang.org:80)>
p list[0].canonname #=>...

Socket.getaddrinfo(nodename, servname, family=nil, socktype=nil, protocol=nil, flags=nil) -> Array (206.0)

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

...tbyname() や getservbyname() の代わりとして用意されており、
IP のバージョンに依存しないプログラムを書くための標準的な API です。

@param nodename ホスト名を指定します。 必須引数です。 (lib:socket#host_formatを参照)

@param servname...
...ルに対応する Integer

=== 必須引数について
必須引数の意味は以下の通りです。

* nodename - ホスト名
(lib:socket#host_formatを参照)
* servname - サービス名
(lib:socket#service_formatを参照)

=== 省略可能な引数について
残りの引数...
...nfo(3) の第3引数に指定する addrinfo 構造体の
ai_flags メンバに相当する Fixnum。
Socket::AI_PASSIVE、
Socket::AI_CANONNAME
Socket::AI_NUMERICHOST
が用意されている場合があります。

=== 定数の意味について
引数に指定できる定...