るりまサーチ

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

別のキーワード

  1. socket af_inet6
  2. socket af_ns
  3. socket af_natm
  4. socket af_iso
  5. socket af_cnt

ライブラリ

クラス

モジュール

キーワード

検索結果

Socket::AF_INET6 -> Integer (24301.0)

IPv6。 Socket.open の第一引数 domain に使用します。

...
I
Pv6。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ipv6(7linux)...

Socket::Constants::AF_INET6 -> Integer (24301.0)

IPv6。 Socket.open の第一引数 domain に使用します。

...
I
Pv6。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ipv6(7linux)...

Socket::Constants::PF_INET6 -> Integer (9201.0)

IPv6。 Socket.open の第一引数 domain に使用します。

...
I
Pv6。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ipv6(7linux)...

Socket::PF_INET6 -> Integer (9201.0)

IPv6。 Socket.open の第一引数 domain に使用します。

...
I
Pv6。
Socket.open の第一引数 domain に使用します。

@see sys/socket.h(header), socket(2freebsd), ipv6(7linux)...

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

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

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

@param sa 文字列か配列...
...einfo(3) の第7番目の引数に指定する flags に相当する Fixnum を与えます。

@return 配列を返し、その要素はアドレスとポートを表す文字列です。

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

@see Addrinfo#getnamein...
...Socket::AF_INET 等の定数の他に文字列
で "AF_INET" もしくは "AF_INET6" もしくは nil が
指定できます。ただしIPv6が使えないようにコンパイルされている場合は
"AF_INET6" は無効な指定となります。アドレスファミリーに
nil を指定す...

絞り込み条件を変える

Addrinfo.new(sockaddr, family=Socket::PF_UNSPEC, socktype=0, protocol=0) -> Addrinfo (3112.0)

新たな Addrinfo オブジェクトを返します。

...新たな Addrinfo オブジェクトを返します。

sockaddr は connect(2) などで使われるパラメータで、
struct sockaddr に対応します。faimily, socktype, protocol
は socket(2) のパラメータに対応します。

sockaddr には文字列もしくは配列を指定し...
...ます。
配列の場合は IPSocket#addr や UNIXSocket#addr の
値と互換でなければなりません。
文字列の場合は Socket.sockaddr_in や
Socket.unpack_sockaddr_un で得られるようなものでなければ
なりません。

実際には sockaddr には以下のようなも...
...のが使えます。
* ["AF_INET", 46102, "localhost.localdomain", "127.0.0.1"]
* ["AF_INET6", 42304, "ip6-localhost", "::1"]
* ["AF_UNIX", "/tmp/sock"]
* Socket.sockaddr_in("smtp", "2001:DB8::1")
* Socket.sockaddr_in(80, "172.18.22.42")
* Socket.sockaddr_in(80, "www.ruby-lang.org")
*...

IPSocket#addr -> Array (3016.0)

ソケットの接続情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_INET", "AF_INET6" など、第2要素が port 番号、第3要素がホストを表 す文字列、第4要素がホストの IP アドレスを表す文字列 (octet decimal や hexadecimal) です。

...列の各要素は第1要
素が文字列 "AF_INET", "AF_INET6" など、第2要素が port 番号、第3要素がホストを表
す文字列、第4要素がホストの IP アドレスを表す文字列 (octet
decimal や hexadecimal) です。

@raise Errno::EXXX getsockname(2) が 0 未満の値...
...を返した場合に発生します。

例:

require 'socket'

serv = TCPServer.new("localhost", 0)
p serv.addr #=> ["AF_INET", 46102, "localhost.localdomain", "127.0.0.1"]
c = TCPSocket.new(*serv.addr.values_at(3,1))
s = serv.accept...

UDPSocket.new(address_family=Socket::AF_INET) -> UDPSocket (106.0)

新しい UDP ソケットを返します。

...す。

address_family には Socket::AF_INET のような整数、:INET のような
シンボル、"INET" のような文字列を指定することができます。

require 'socket'

UDPSocket.new # => #<UDPSocket:fd 3>
UDPSocket.new(Socket::AF_INET6) # => #<UDPSocket:fd...
...4>

@param address_family ソケットのアドレスファミリー...

UDPSocket.open(address_family=Socket::AF_INET) -> UDPSocket (106.0)

新しい UDP ソケットを返します。

...す。

address_family には Socket::AF_INET のような整数、:INET のような
シンボル、"INET" のような文字列を指定することができます。

require 'socket'

UDPSocket.new # => #<UDPSocket:fd 3>
UDPSocket.new(Socket::AF_INET6) # => #<UDPSocket:fd...
...4>

@param address_family ソケットのアドレスファミリー...