1679件ヒット
[1-100件を表示]
(0.061秒)
ライブラリ
クラス
- Addrinfo (418)
- BasicSocket (22)
- IPAddr (425)
- IPSocket (33)
-
Net
:: HTTP (11) -
Net
:: SMTP (28) -
OpenSSL
:: PKCS7 (11) - Resolv (143)
-
Resolv
:: DNS (66) -
Resolv
:: DNS :: Resource :: IN :: A (11) -
Resolv
:: DNS :: Resource :: IN :: AAAA (11) -
Resolv
:: DNS :: Resource :: IN :: WKS (22) -
Resolv
:: Hosts (66) -
Resolv
:: IPv4 (33) -
Resolv
:: IPv6 (33) - Ripper (22)
- Socket (143)
-
Socket
:: AncillaryData (55)
モジュール
-
Socket
:: Constants (88)
キーワード
- & (11)
- << (11)
- <=> (11)
- == (11)
- === (11)
- >> (11)
- AddressRegex (11)
- DRbProtocol (11)
- IN4MASK (11)
- IN6FORMAT (11)
- IN6MASK (11)
-
INADDR
_ ANY (22) -
INADDR
_ BROADCAST (22) -
INADDR
_ LOOPBACK (22) -
INADDR
_ NONE (22) -
IP
_ ADD _ MEMBERSHIP (22) -
IP
_ ADD _ SOURCE _ MEMBERSHIP (22) -
IP
_ RECVDSTADDR (22) -
IP
_ SENDSRCADDR (22) -
NEWS for Ruby 2
. 7 . 0 (5) -
add
_ recipient (11) - addr (11)
- address (55)
-
connect
_ from (22) -
connect
_ to (22) - create (22)
-
each
_ address (44) -
each
_ name (44) - eql? (11)
- family (11)
-
family
_ addrinfo (22) - foreach (22)
- getaddress (55)
- getaddresses (44)
- getaddrinfo (22)
- getifaddrs (11)
- getname (44)
- getnames (44)
- hash (11)
- hton (11)
- include? (11)
- inspect (11)
-
inspect
_ sockaddr (11) -
ip6
_ arpa (11) -
ip6
_ int (11) - ip? (11)
-
ip
_ address (11) -
ip
_ address _ list (11) -
ip
_ pktinfo (22) -
ip
_ port (11) -
ip
_ unpack (11) - ipv4? (22)
-
ipv4
_ compat (11) -
ipv4
_ compat? (11) -
ipv4
_ loopback? (11) -
ipv4
_ mapped (11) -
ipv4
_ mapped? (11) -
ipv4
_ multicast? (11) -
ipv4
_ private? (11) - ipv6? (22)
-
ipv6
_ linklocal? (11) -
ipv6
_ loopback? (11) -
ipv6
_ mc _ global? (11) -
ipv6
_ mc _ linklocal? (11) -
ipv6
_ mc _ nodelocal? (11) -
ipv6
_ mc _ orglocal? (11) -
ipv6
_ mc _ sitelocal? (11) -
ipv6
_ multicast? (11) -
ipv6
_ pktinfo (22) -
ipv6
_ pktinfo _ addr (11) -
ipv6
_ sitelocal? (11) -
ipv6
_ to _ ipv4 (11) -
ipv6
_ unique _ local? (11) -
ipv6
_ unspecified? (11) -
ipv6
_ v4compat? (11) -
ipv6
_ v4mapped? (11) - mask (11)
- mask! (11)
- native (11)
- new (66)
-
new
_ ntoh (11) - ntop (11)
- openssl (11)
- peeraddr (11)
- prefix (7)
- reverse (11)
-
ruby 1
. 8 . 4 feature (11) - set (11)
- setsockopt (22)
- sexp (11)
-
sexp
_ raw (11) - start (28)
- succ (11)
- tcp (11)
-
tcp
_ server _ loop (22) -
to
_ i (11) -
to
_ range (11) -
to
_ s (11) -
to
_ string (11) - udp (11)
- unix? (11)
- | (11)
- ~ (11)
検索結果
先頭5件
-
Addrinfo
. ip(host) -> Addrinfo (21329.0) -
IP アドレスに対する Addrinfo オブジェクトを返します。
...
IP アドレスに対する Addrinfo オブジェクトを返します。
port, socktype, protocol は 0 で初期化されます。
つまりこの返り値はソケットを生成するには不適です。
require 'socket'
Addrinfo.ip("localhost") #=> #<Addrinfo: 127.0.0.1 (localhost)>
@......param host ホスト(IP アドレスもしくはホスト名)
@see Addrinfo.new... -
Socket
:: Constants :: IP _ ADD _ MEMBERSHIP -> Integer (18436.0) -
Add a multicast group membership
...Add a multicast group membership
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: IP _ ADD _ MEMBERSHIP -> Integer (18436.0) -
Add a multicast group membership
...Add a multicast group membership
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd), ip(7linux)... -
Socket
:: Constants :: IP _ ADD _ SOURCE _ MEMBERSHIP -> Integer (18430.0) -
Add a multicast group membership。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Add a multicast group membership。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd)... -
Socket
:: IP _ ADD _ SOURCE _ MEMBERSHIP -> Integer (18430.0) -
Add a multicast group membership。 BasicSocket#getsockopt, BasicSocket#setsockopt の第2引数(optname)に使用します。
...Add a multicast group membership。
BasicSocket#getsockopt, BasicSocket#setsockopt
の第2引数(optname)に使用します。
@see Socket::Constants::IPPROTO_IP,
ip(4freebsd)... -
Addrinfo
# ipv6 _ to _ ipv4 -> Addrinfo|nil (15424.0) -
IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
...IPv6 の v4 マップド/互換アドレスを v4 のアドレスに変換します。
それ以外のアドレスの場合 nil を返します。
require 'socket'
Addrinfo.ip("::192.0.2.3").ipv6_to_ipv4 #=> #<Addrinfo: 192.0.2.3>
Addrinfo.ip("::ffff:192.0.2.3").ipv6_to_ipv4 #=> #<Addr......info: 192.0.2.3>
Addrinfo.ip("::1").ipv6_to_ipv4 #=> nil
Addrinfo.ip("192.0.2.3").ipv6_to_ipv4 #=> nil
Addrinfo.unix("/tmp/sock").ipv6_to_ipv4 #=> nil... -
Addrinfo
# ip _ address -> String (15341.0) -
IP アドレスを文字列で返します。
...IP アドレスを文字列で返します。
require 'socket'
Addrinfo.tcp("127.0.0.1", 80).ip_address #=> "127.0.0.1"
Addrinfo.tcp("::1", 80).ip_address #=> "::1"
@see Addrinfo#ip_port, Addrinfo#ip_unpack... -
Socket
. ip _ address _ list -> [Addrinfo] (12417.0) -
ローカルの IP アドレスを配列で返します。
...ローカルの IP アドレスを配列で返します。... -
Socket
:: AncillaryData # ipv6 _ pktinfo _ addr -> Addrinfo (12406.0) -
自身の type が IPV6_PKTINFO である場合、保持しているデータ (アドレス、インターフェースのインデックス) のアドレスを返します。
... IPV6_PKTINFO である場合、保持しているデータ
(アドレス、インターフェースのインデックス)
のアドレスを返します。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
ancdata = Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
p ancdata.ipv6_p......ktinfo_addr #=> #<Addrinfo: ::1>
@see Socket::AncillaryData.ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo,
Socket::AncillaryData#ipv6_pktinfo_ifindex,
Socket::Constants::IPV6_PKTINFO... -
OpenSSL
:: PKCS7 # add _ recipient(recipient) -> self (12401.0) -
送信者を追加します。
...送信者を追加します。
このメソッドは使わないでください。
このメソッドは PKCS#7 の低レベル API であり、正しく使うのは
難しいでしょう。
@param recipient 追加する送信者(OpenSSL::PKCS7::RecipientInfo)...