るりまサーチ (Ruby 2.5.0)

最速Rubyリファレンスマニュアル検索!
14件ヒット [1-14件を表示] (0.266秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:l[x] > バージョン:2.5.0[x] > クエリ:e[x] > クラス:Addrinfo[x]

別のキーワード

  1. matrix l
  2. kernel $-l
  3. _builtin $-l
  4. lupdecomposition l
  5. l

検索結果

Addrinfo#ipv6_mc_nodelocal? -> bool (36607.0)

IPv6 のマルチキャスト(ノードローカルスコープ)アドレスであれば真を返します。

IPv6 のマルチキャスト(ノードローカルスコープ)アドレスであれば真を返します。

Addrinfo#ipv6_mc_sitelocal? -> bool (36607.0)

IPv6 のマルチキャスト(サイトローカルスコープ)アドレスであれば真を返します。

IPv6 のマルチキャスト(サイトローカルスコープ)アドレスであれば真を返します。

Addrinfo#ipv6_sitelocal? -> bool (36607.0)

IPv6 のサイトローカルアドレス(fec0::/10, 3513)であれば真を返します。

IPv6 のサイトローカルアドレス(fec0::/10, 3513)であれば真を返します。

Addrinfo#ipv6_unique_local? -> bool (36607.0)

IPv6 のユニークローカルアドレス(fc00::/7, 4193)であれば真を返します。

IPv6 のユニークローカルアドレス(fc00::/7, 4193)であれば真を返します。

Addrinfo#listen(backlog=5) -> Socket (36607.0)

自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。

自身のアドレスにバインドされたソケットを作成し、
listen(2) を実行します。

ブロックが渡されたときにはそのブロックに生成された Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。

@param backlog バックログの最大数

絞り込み条件を変える

Addrinfo#listen(backlog=5) {|sock| ... } -> object (36607.0)

自身のアドレスにバインドされたソケットを作成し、 listen(2) を実行します。

自身のアドレスにバインドされたソケットを作成し、
listen(2) を実行します。

ブロックが渡されたときにはそのブロックに生成された Socket
オブジェクトが渡されます。ブロックの返り値がメソッドの返り値となります。
ブロックを省略した場合は、生成された Socket
オブジェクトが返されます。

@param backlog バックログの最大数

Addrinfo#afamily -> Integer (18607.0)

アドレスファミリーを整数で返します。

...アドレスファミリーを整数で返します。

require 'socket'

Addrinfo
.tcp("localhost", 80).afamily == Socket::AF_INET #=> true...

Addrinfo#canonname -> String|nil (18607.0)

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

...す。

カノニカル名は Addrinfo.getaddrinfo に Socket::AI_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 carbo...

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

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

...flags には 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 フラグ
@...

Addrinfo#ipv4_private? -> bool (18607.0)

IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) であれば真を返します。

IPv4 のプライベートアドレス(10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16)
であれば真を返します。

絞り込み条件を変える

Addrinfo#ipv6_unspecified? -> bool (18607.0)

IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。

IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。

Addrinfo#ipv6_v4mapped? -> bool (18607.0)

IPv6 の v4にマップされたアドレス(::ffff:0:0/80)であれば真を返します。

IPv6 の v4にマップされたアドレス(::ffff:0:0/80)であれば真を返します。

Addrinfo#pfamily -> Integer (18607.0)

プロトコルファミリーを整数で返します。

...プロトコルファミリーを整数で返します。

require 'socket'

Addrinfo
.tcp("localhost", 80).pfamily == Socket::PF_INET #=> true...

Addrinfo#protocol -> Integer (18607.0)

ソケットプロトコルを整数で返します。

...ソケットプロトコルを整数で返します。

require 'socket'

Addrinfo
.tcp("localhost", 80).protocol == Socket::IPPROTO_TCP #=> true...