612件ヒット
[201-300件を表示]
(0.100秒)
ライブラリ
クラス
- Addrinfo (96)
- BasicSocket (36)
- IPAddr (84)
-
Net
:: HTTP (36) -
Net
:: IMAP :: Address (48) -
Net
:: POP3 (12) -
Net
:: SMTP (48) - Resolv (48)
-
Resolv
:: Hosts (48) -
Resolv
:: IPv4 (12) -
Resolv
:: IPv6 (12) - Socket (48)
-
Socket
:: Ifaddr (24) - UDPSocket (24)
- UNIXSocket (24)
モジュール
-
CGI
:: QueryExtension (12)
キーワード
- address (60)
- bind (12)
- canonname (12)
- connect (12)
- getaddress (24)
- getaddresses (24)
- getname (24)
- getnameinfo (12)
- getnames (24)
- getpeername (12)
- host (12)
- hton (12)
- inspect (24)
-
inspect
_ sockaddr (12) -
ip6
_ arpa (12) -
ip6
_ int (12) -
ip
_ address (12) -
ip
_ unpack (12) - mailbox (12)
- name (24)
- peeraddr (12)
-
proxy
_ address (12) - proxyaddr (12)
- recvfrom (12)
-
recvfrom
_ nonblock (24) - recvmsg (12)
-
recvmsg
_ nonblock (12) -
remote
_ addr (12) - reverse (12)
- route (12)
- send (12)
-
send
_ mail (12) - sendmail (12)
-
to
_ s (24) -
to
_ sockaddr (12) -
to
_ string (12) -
unix
_ path (12)
検索結果
先頭5件
-
Resolv
:: IPv4 # address -> String (6202.0) -
4byte バイト列の IPv4 アドレスを返します。
4byte バイト列の IPv4 アドレスを返します。 -
Resolv
:: IPv6 # address -> String (6202.0) -
IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。
IPv6アドレスを表す 16 byte の文字列(バイト列)を返します。 -
Addrinfo
# getnameinfo(flags=0) -> [String , String] (3203.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 フラ... -
IPAddr
# to _ s -> String (3132.0) -
文字列に変換します。
...文字列に変換します。
require 'ipaddr'
addr6 = IPAddr.new('::1')
addr6.to_s #=> "::1"
addr6.to_string #=> "0000:0000:0000:0000:0000:0000:0000:0001"
@see IPAddr#to_string... -
IPAddr
# reverse -> String (3108.0) -
DNS 逆引きのための文字列を返します。 IPv6 なら 3172 で定義された形式で返します。
...DNS 逆引きのための文字列を返します。
IPv6 なら 3172 で定義された形式で返します。
例:
require "ipaddr"
p IPAddr.new("192.168.0.1").reverse # => "1.0.168.192.in-addr.arpa"... -
Addrinfo
# to _ s -> String (3103.0) -
struct sockaddr をパックした形式の文字列に変換します。
...struct sockaddr をパックした形式の文字列に変換します。
require 'socket'
Addrinfo.tcp("localhost", 80).to_sockaddr
#=> "\x02\x00\x00P\x7F\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00"... -
Addrinfo
# canonname -> String|nil (3102.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
# ip _ unpack -> [String , Integer] (3102.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 (3102.0) -
Unix domain socket の path を文字列で返します。
...Unix domain socket の path を文字列で返します。
require 'socket'
Addrinfo.unix("/tmp/sock").unix_path #=> "/tmp/sock"
@raise SocketError アドレスが Unix domain socket のものでない場合に発生します...