るりまサーチ

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

別のキーワード

  1. string []=
  2. string slice
  3. string []
  4. string slice!
  5. string gsub!

ライブラリ

クラス

検索結果

Addrinfo#canonname -> String|nil (18214.0)

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

...場合にセットされます。

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 #=> "carbon.ruby-lang.org"...

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

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

...からなる次の形の配列です。

* 第0要素 - アドレスファミリー (String)
* 第1要素 - ポート番号 (Integer)
* 第2要素 - ホスト名 (String)
* 第3要素 - アドレス (String)
* 第4要素 - アドレスファミリーに対応する Integer
* 第5要素 -...
...fo(3) の第3引数に指定する addrinfo 構造体の
ai_flags メンバに相当する Fixnum。
Socket::AI_PASSIVE、
Socket::AI_CANONNAME
Socket::AI_NUMERICHOST
が用意されている場合があります。

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