るりまサーチ (Ruby 2.2.0)

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.025秒)
トップページ > バージョン:2.2.0[x] > ライブラリ:socket[x] > クエリ:getnameinfo[x]

別のキーワード

  1. socket getnameinfo
  2. addrinfo getnameinfo
  3. getnameinfo socket
  4. getnameinfo fixnum
  5. getnameinfo addrinfo

検索結果

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

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

...ise SocketError getnameinfo(3) がエラーを起こした場合に生じる例外

@see Addrinfo#getnameinfo

=== 引数 sa について
引数 sa には文字列か配列を与えます。文字列の場合は sockaddr 構造体
のパック文字列を与えます。具体的には BasicSocket#ge...
...素が4つの場合:
[アドレスファミリー, サービス, 任意, アドレスを表す文字列]

アドレスファミリーには Socket::AF_INET 等の定数の他に文字列
で "AF_INET" もしくは "AF_INET6" もしくは nil が
指定できます。ただしIPv6が使えな...
...なります。アドレスファミリーに
nil を指定することは Socket::AF_UNSPEC を指定すること
と等価です。

サービス、ホストの指定に関しては lib:socket#service_format、
lib:socket#host_formatを参照してください。

要素が3つの場合でも、...

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

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

... Socket::NI_??? という名前の定数のビット OR を渡します。

require '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 SocketEr...
...ror getnameinfo(3) がエラーを起こした場合に生じる例外

@see Socket.getnameinfo...

Socket::Constants::NI_DGRAM -> Integer (97.0)

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

...vice (looks up UDP ports)。

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

require 'socket'

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"...

Socket::Constants::NI_NAMEREQD -> Integer (97.0)

A name is required。名前解決できなかった場合にエラーを返すことを意味します。

...is required。名前解決できなかった場合にエラーを返すことを意味します。

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

require 'socket'

# ここでは 192.0.2.18 は名前解決できないアドレス
Addrinfo.tcp("192.0.2.1...
...8", 514).getnameinfo()
# =>["192.0.2.18", "shell"]
Addrinfo.tcp("192.0.2.18", 514).getnameinfo(Socket::NI_NAMEREQD)
# SocketError が発生する

@see getnameinfo(3)...

Socket::NI_DGRAM -> Integer (97.0)

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

...vice (looks up UDP ports)。

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

require 'socket'

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"...

絞り込み条件を変える

Socket::NI_NAMEREQD -> Integer (97.0)

A name is required。名前解決できなかった場合にエラーを返すことを意味します。

...is required。名前解決できなかった場合にエラーを返すことを意味します。

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

require 'socket'

# ここでは 192.0.2.18 は名前解決できないアドレス
Addrinfo.tcp("192.0.2.1...
...8", 514).getnameinfo()
# =>["192.0.2.18", "shell"]
Addrinfo.tcp("192.0.2.18", 514).getnameinfo(Socket::NI_NAMEREQD)
# SocketError が発生する

@see getnameinfo(3)...

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

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

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

@see getnameinfo(3linux)

Socket::Constants::NI_MAXSERV -> Integer (73.0)

getnameinfo(3) で用いるサービス名文字列の最大長さ。

getnameinfo(3) で用いるサービス名文字列の最大長さ。

@see getnameinfo(3linux)

Socket::NI_MAXHOST -> Integer (73.0)

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

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

@see getnameinfo(3linux)

Socket::NI_MAXSERV -> Integer (73.0)

getnameinfo(3) で用いるサービス名文字列の最大長さ。

getnameinfo(3) で用いるサービス名文字列の最大長さ。

@see getnameinfo(3linux)

絞り込み条件を変える

Socket::Constants::NI_NOFQDN -> Integer (61.0)

An FQDN is not required for local hosts, return only the local part.

...An FQDN is not required for local hosts, return only the local part.

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

@see getnameinfo(3)...

Socket::Constants::NI_NUMERICHOST -> Integer (61.0)

Return a numeric address.

...Return a numeric address.

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

@see getnameinfo(3)...

Socket::Constants::NI_NUMERICSERV -> Integer (61.0)

Return the service name as a digit string

...Return the service name as a digit string

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

@see getnameinfo(3)...

Socket::NI_NOFQDN -> Integer (61.0)

An FQDN is not required for local hosts, return only the local part.

...An FQDN is not required for local hosts, return only the local part.

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

@see getnameinfo(3)...

Socket::NI_NUMERICHOST -> Integer (61.0)

Return a numeric address.

...Return a numeric address.

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

@see getnameinfo(3)...

絞り込み条件を変える

Socket::NI_NUMERICSERV -> Integer (61.0)

Return the service name as a digit string

...Return the service name as a digit string

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

@see getnameinfo(3)...

Socket::Constants::EAI_ADDRFAMILY -> Integer (25.0)

Address family for hostname not supported

...amily for hostname not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::Constants::EAI_AGAIN -> Integer (25.0)

Temporary failure in name resolution

...orary failure in name resolution

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::Constants::EAI_BADFLAGS -> Integer (25.0)

Invalid flags

...Invalid flags

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3freebsd)...

Socket::Constants::EAI_BADHINTS -> Integer (25.0)

Invalid value for hints

...Invalid value for hints

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。...

絞り込み条件を変える

Socket::Constants::EAI_FAIL -> Integer (25.0)

Non-recoverable failure in name resolution

...rable failure in name resolution

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::Constants::EAI_FAMILY -> Integer (25.0)

Address family not supported

...Address family not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

Socket::Constants::EAI_MEMORY -> Integer (25.0)

Memory allocation failure

...Memory allocation failure

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3free...

Socket::Constants::EAI_NODATA -> Integer (25.0)

No address associated with hostname

...No address associated with hostname

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux)...

Socket::Constants::EAI_NONAME -> Integer (25.0)

Hostname nor servname, or not known

...tname nor servname, or not known

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

絞り込み条件を変える

Socket::Constants::EAI_OVERFLOW -> Integer (25.0)

Argument buffer overflow

...Argument buffer overflow

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3freeb...

Socket::Constants::EAI_PROTOCOL -> Integer (25.0)

Resolved protocol is unknown

...Resolved protocol is unknown

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

Socket::Constants::EAI_SERVICE -> Integer (25.0)

Servname not supported for socket type

...Servname not supported for socket type

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_s...

Socket::Constants::EAI_SOCKTYPE -> Integer (25.0)

Socket type not supported

...Socket type not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3free...

Socket::Constants::EAI_SYSTEM -> Integer (25.0)

System error returned in errno

...System error returned in errno

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを適当な例外に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

絞り込み条件を変える

Socket::EAI_ADDRFAMILY -> Integer (25.0)

Address family for hostname not supported

...amily for hostname not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::EAI_AGAIN -> Integer (25.0)

Temporary failure in name resolution

...orary failure in name resolution

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::EAI_BADFLAGS -> Integer (25.0)

Invalid flags

...Invalid flags

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3freebsd)...

Socket::EAI_BADHINTS -> Integer (25.0)

Invalid value for hints

...Invalid value for hints

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。...

Socket::EAI_FAIL -> Integer (25.0)

Non-recoverable failure in name resolution

...rable failure in name resolution

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

絞り込み条件を変える

Socket::EAI_FAMILY -> Integer (25.0)

Address family not supported

...Address family not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

Socket::EAI_MEMORY -> Integer (25.0)

Memory allocation failure

...Memory allocation failure

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3free...

Socket::EAI_NODATA -> Integer (25.0)

No address associated with hostname

...No address associated with hostname

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux)...

Socket::EAI_NONAME -> Integer (25.0)

Hostname nor servname, or not known

...tname nor servname, or not known

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...

Socket::EAI_OVERFLOW -> Integer (25.0)

Argument buffer overflow

...Argument buffer overflow

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3freeb...

絞り込み条件を変える

Socket::EAI_PROTOCOL -> Integer (25.0)

Resolved protocol is unknown

...Resolved protocol is unknown

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3f...

Socket::EAI_SERVICE -> Integer (25.0)

Servname not supported for socket type

...Servname not supported for socket type

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_s...

Socket::EAI_SOCKTYPE -> Integer (25.0)

Socket type not supported

...Socket type not supported

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを SocketError に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerror(3free...

Socket::EAI_SYSTEM -> Integer (25.0)

System error returned in errno

...System error returned in errno

getaddrinfo(3), getnameinfo(3) などの
エラーコードです。
対応する Socket.getaddrinfo, Addrinfo.getaddrinfo などは
エラーを適当な例外に変換するため、この定数は直接は利用しません。

@see getaddrinfo(3linux), gai_strerro...