33件ヒット
[1-33件を表示]
(0.080秒)
種類
- インスタンスメソッド (22)
- 特異メソッド (11)
ライブラリ
- socket (33)
キーワード
-
inspect
_ sockaddr (11) -
ipv6
_ unspecified? (11) - new (11)
検索結果
先頭3件
-
Addrinfo
# inspect _ sockaddr -> String (15301.0) -
アドレスやポート番号などの情報を人間に読める形の文字列で返します。
...などの情報を人間に読める形の文字列で返します。
require 'socket'
Addrinfo.tcp("localhost", 80).inspect_sockaddr #=> "127.0.0.1:80"
Addrinfo.tcp("ip6-localhost", 80).inspect_sockaddr #=> "[::1]:80"
Addrinfo.unix("/tmp/sock").inspect_sockaddr #=> "/tmp/sock"... -
Addrinfo
# ipv6 _ unspecified? -> bool (12201.0) -
IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。
...
IPv6 の不特定アドレス(unspecified address)(::)であれば真を返します。... -
Addrinfo
. new(sockaddr , family=Socket :: PF _ UNSPEC , socktype=0 , protocol=0) -> Addrinfo (3201.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 には以下のようなも......* Socket.sockaddr_in(80, "www.ruby-lang.org")
* Socket.sockaddr_un("/tmp/sock")
配列で AF_INET/AF_INET6 を指定した場合、配列の4番目の要素
が実際のIPアドレスとして使われます。配列の3番目の要素は
ホスト名ですが Addrinfo#inspect
での表示に...