るりまサーチ

最速Rubyリファレンスマニュアル検索!
48件ヒット [1-48件を表示] (0.119秒)

別のキーワード

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

ライブラリ

キーワード

検索結果

Addrinfo#getnameinfo(flags=0) -> [String, String] (222.0)

ノード名とサービスを文字列の配列で返します。

...re 'socket'

Addrinfo
.tcp("127.0.0.1", 80).getnameinfo
#=> ["localhost", "www"]
Addrinfo
.tcp("127.0.0.1", 80).getnameinfo(Socket::NI_NUMERICSERV)
#=> ["localhost", "80"]

@
param flags フラグ
@
raise SocketError getnameinfo(3) がエラーを起こした場合に生じる例外

@
see Socket...

Addrinfo#ip_address -> String (109.0)

IP アドレスを文字列で返します。

...IP アドレスを文字列で返します。

require 'socket'

Addrinfo
.tcp("127.0.0.1", 80).ip_address #=> "127.0.0.1"
Addrinfo
.tcp("::1", 80).ip_address #=> "::1"

@
see Addrinfo#ip_port, Addrinfo#ip_unpack...

Addrinfo#ip_unpack -> [String, Integer] (109.0)

IP アドレスとポート番号を 2 要素の配列で返します。

...IP アドレスとポート番号を 2 要素の配列で返します。

require 'socket'

Addrinfo
.tcp("127.0.0.1", 80).ip_unpack #=> ["127.0.0.1", 80]
Addrinfo
.tcp("::1", 80).ip_unpack #=> ["::1", 80]

@
see Addrinfo#ip_address, Addrinfo#ip_port...

Addrinfo#unix_path -> String (109.0)

Unix domain socket の path を文字列で返します。

...Unix domain socket の path を文字列で返します。

require 'socket'

Addrinfo
.unix("/tmp/sock").unix_path #=> "/tmp/sock"

@
raise SocketError アドレスが Unix domain socket のものでない場合に発生します...