275件ヒット
[1-100件を表示]
(0.097秒)
ライブラリ
-
cgi
/ core (11) - ipaddr (44)
-
net
/ imap (11) - resolv (33)
- resolv-replace (11)
- socket (143)
-
webrick
/ httprequest (22)
クラス
- Addrinfo (77)
- IPAddr (44)
-
Net
:: IMAP :: Address (11) -
Resolv
:: DNS :: Resource :: IN :: A (11) -
Resolv
:: DNS :: Resource :: IN :: AAAA (11) -
Resolv
:: DNS :: Resource :: IN :: WKS (11) -
Socket
:: UDPSource (22) - UDPSocket (33)
- UNIXSocket (22)
-
WEBrick
:: HTTPRequest (22)
モジュール
-
CGI
:: QueryExtension (11)
キーワード
- << (11)
- >> (11)
- address (33)
- include? (11)
-
ip
_ unpack (11) -
ipv4
_ multicast? (11) -
ipv6
_ multicast? (11) -
ipv6
_ unique _ local? (11) -
ipv6
_ unspecified? (11) -
local
_ address (11) - peeraddr (22)
-
recvfrom
_ nonblock (11) -
remote
_ addr (11) -
remote
_ address (11) - route (11)
- send (22)
- succ (11)
- unix? (11)
-
unix
_ path (11)
検索結果
先頭5件
-
WEBrick
:: HTTPRequest # addr -> Array (21118.0) -
クライアントと接続されているソケットの IPSocket#addr を返します。
...クライアントと接続されているソケットの IPSocket#addr を返します。... -
UNIXSocket
# addr -> [String , String] (21114.0) -
ソケットの接続情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。
...F_UNIX"、第2要素がパスを表す文字列です。
クライアント側はパスを持たないため空文字列となります。
例:
require 'socket'
UNIXServer.open("/tmp/s") {|serv|
p serv.addr #=> ["AF_UNIX", "/tmp/s"]
}
UNIXServer.open("/tmp/s") {|serv|
c = UNI......XSocket.open("/tmp/s")
p c.peeraddr #=> ["AF_UNIX", "/tmp/s"]
p c.addr #=> ["AF_UNIX", ""]
}
@see UNIXSocket#peeraddr... -
IPAddr
# succ -> IPAddr (9201.0) -
次の IPAddr オブジェクトを返します。
...次の IPAddr オブジェクトを返します。
require 'ipaddr'
ipaddr = IPAddr.new('192.168.1.1')
p ipaddr.succ.to_s #=> "192.168.1.2"... -
Socket
:: UDPSource # local _ address -> Addrinfo (9201.0) -
ローカル側のアドレス情報を Addrinfo オブジェクトで返します。
...ローカル側のアドレス情報を Addrinfo オブジェクトで返します。... -
Socket
:: UDPSource # remote _ address -> Addrinfo (9201.0) -
リモート側のアドレス情報を Addrinfo オブジェクトで返します。
...リモート側のアドレス情報を Addrinfo オブジェクトで返します。... -
CGI
:: QueryExtension # remote _ addr -> String (9118.0) -
ENV['REMOTE_ADDR'] を返します。
...ENV['REMOTE_ADDR'] を返します。... -
UNIXSocket
# peeraddr -> [String , String] (9113.0) -
接続相手先ソケットの情報を表す配列を返します。配列の各要素は第1要 素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。
...各要素は第1要
素が文字列 "AF_UNIX"、第2要素がパスを表す文字列です。
例:
require 'socket'
UNIXServer.open("/tmp/s") {|serv|
c = UNIXSocket.open("/tmp/s")
p c.peeraddr #=> ["AF_UNIX", "/tmp/s"]
p c.addr #=> ["AF_UNIX", ""]
}
@see UNIXSocket#addr... -
Addrinfo
# ip _ unpack -> [String , Integer] (9101.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
# ipv4 _ multicast? -> bool (9101.0) -
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。
IPv4 のマルチキャストアドレス(224.0.0.0/4)であれば真を返します。 -
Addrinfo
# ipv6 _ multicast? -> bool (9101.0) -
IPv6 のマルチキャストアドレス(ff00::/8)であれば真を返します。
IPv6 のマルチキャストアドレス(ff00::/8)であれば真を返します。