1209件ヒット
[1-100件を表示]
(0.066秒)
ライブラリ
- ビルトイン (129)
- ipaddr (36)
-
net
/ http (12) -
net
/ smtp (32) -
net
/ telnet (4) - openssl (240)
- resolv (132)
- ripper (24)
-
ripper
/ filter (12) -
ripper
/ lexer (48) -
ripper
/ sexp (24) - socket (348)
- win32ole (12)
- zlib (156)
クラス
- Addrinfo (84)
- File (12)
- IO (96)
- IPAddr (36)
- IPSocket (12)
-
Net
:: HTTP (12) -
Net
:: SMTP (32) -
Net
:: Telnet (4) -
OpenSSL
:: Cipher (24) -
OpenSSL
:: Cipher :: AES (12) -
OpenSSL
:: Cipher :: AES128 (12) -
OpenSSL
:: Cipher :: AES192 (12) -
OpenSSL
:: Cipher :: AES256 (12) -
OpenSSL
:: Cipher :: BF (12) -
OpenSSL
:: Cipher :: CAST5 (12) -
OpenSSL
:: Cipher :: DES (12) -
OpenSSL
:: Cipher :: IDEA (12) -
OpenSSL
:: Cipher :: RC2 (24) -
OpenSSL
:: Cipher :: RC4 (24) -
OpenSSL
:: Cipher :: RC5 (12) -
OpenSSL
:: Digest :: RIPEMD160 (36) -
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: PKCS7 :: RecipientInfo (12) - Range (12)
- Resolv (72)
-
Resolv
:: DNS :: Resource :: IN :: WKS (12) -
Resolv
:: IPv4 (24) -
Resolv
:: IPv6 (24) - Ripper (96)
-
Ripper
:: Filter (12) - Socket (204)
-
Socket
:: AncillaryData (36) - TCPSocket (12)
- WIN32OLE (12)
-
Zlib
:: GzipFile (36) -
Zlib
:: GzipReader (60) -
Zlib
:: GzipWriter (60)
モジュール
キーワード
- ciphers (12)
- create (24)
- digest (12)
-
each
_ address (12) -
each
_ name (12) - encrypt (12)
- foreach (24)
- getaddress (24)
- getaddresses (12)
- getaddrinfo (24)
- gethostbyname (24)
- getifaddrs (12)
- getname (12)
- getnameinfo (12)
- getnames (12)
- hexdigest (12)
-
ip
_ address _ list (12) -
ip
_ pktinfo (12) -
ipv6
_ pktinfo (12) - lex (12)
- new (364)
-
new
_ ntoh (12) - ntop (12)
- of (3)
- open (60)
- parse (15)
-
parse
_ file (3) - pipe (96)
- pipe? (12)
- sexp (12)
-
sexp
_ raw (12) - slice (12)
- start (32)
- tcp (36)
-
tcp
_ server _ loop (24) -
tcp
_ server _ sockets (48) -
token
_ match (12) - tokenize (12)
- udp (12)
-
udp
_ server _ sockets (48) - wrap (60)
検索結果
先頭5件
-
Addrinfo
. ip(host) -> Addrinfo (18130.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... -
OpenSSL
:: Cipher . ciphers -> [String] (9101.0) -
利用可能な暗号方式名を文字列の配列で返します。
...利用可能な暗号方式名を文字列の配列で返します。
require 'openssl'
OpenSSL::Cipher.ciphers
# => ["AES-128-CBC", "AES-128-CFB", "AES-128-CFB1", "AES-128-CFB8", "AES-128-ECB", "AES-128-OFB", "AES-192-CBC", ... ]... -
Socket
:: AncillaryData . ip _ pktinfo(addr , ifindex , spec _ dst=addr) -> Socket :: AncillaryData (6160.0) -
type が IP_PKTINFO である AncillaryData を生成します。
...type が IP_PKTINFO である AncillaryData を生成します。
IP_PKTINFO は非標準的拡張であり、システムによっては使えない場合があります。
require 'socket'
addr = Addrinfo.ip("127.0.0.1")
ifindex = 0
spec_dst = Addrinfo.ip("127.0.0.1")
p Socket::Ancil......laryData.ip_pktinfo(addr, ifindex, spec_dst)
#=> #<Socket::AncillaryData: INET IP PKTINFO 127.0.0.1 ifindex:0 spec_dst:127.0.0.1>
@param addr アドレス(文字列もしくは Addrinfo)
@param ifindex インターフェースのインデックス(整数)
@param spec_dst パケットのローカ......ルアドレス(文字列もしくは Addrinfo)
@see Socket::AncillaryData#ip_pktinfo,
Socket::Constants::IP_PKTINFO... -
Socket
. ip _ address _ list -> [Addrinfo] (6118.0) -
ローカルの IP アドレスを配列で返します。
...ローカルの IP アドレスを配列で返します。... -
Socket
:: AncillaryData . ipv6 _ pktinfo(addr , ifindex) -> Socket :: AncillaryData (6107.0) -
type が IPV6_PKTINFO である AncillaryData を生成します。
...type が IPV6_PKTINFO である AncillaryData を生成します。
IPV6_PKTINFO は 3542 で定義されています。
require 'socket'
addr = Addrinfo.ip("::1")
ifindex = 0
p Socket::AncillaryData.ipv6_pktinfo(addr, ifindex)
#=> #<Socket::AncillaryData: INET6 IPV6 PKTINFO ::1 ifinde......x:0>
@param addr アドレス(文字列もしくは Addrinfo)
@param ifindex インターフェースのインデックス(整数)
@see Socket::AncillaryData#ipv6_pktinfo,
Socket::Constants::IPV6_PKTINFO... -
File
. pipe?(path) -> bool (6101.0) -
FileTest.#pipe? と同じです。
...FileTest.#pipe? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
IO
. pipe -> [IO] (6101.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェクトの作成に失敗した場合に発生します。
r, w = IO.pipe
p [r, w] # => [#<IO:0x401b90f8>, #<IO:0x401b7718>]
Thread.new do
w.puts "foo"
w.close
end
p r.gets # => "foo\n"... -
IO
. pipe {|read _ io , write _ io| . . . } -> object (6101.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェクトの作成に失敗した場合に発生します。
r, w = IO.pipe
p [r, w] # => [#<IO:0x401b90f8>, #<IO:0x401b7718>]
Thread.new do
w.puts "foo"
w.close
end
p r.gets # => "foo\n"... -
IO
. pipe(enc _ str , **opts) -> [IO] (6101.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェクトの作成に失敗した場合に発生します。
r, w = IO.pipe
p [r, w] # => [#<IO:0x401b90f8>, #<IO:0x401b7718>]
Thread.new do
w.puts "foo"
w.close
end
p r.gets # => "foo\n"...