947件ヒット
[1-100件を表示]
(0.124秒)
ライブラリ
- ビルトイン (116)
- ipaddr (33)
-
net
/ http (11) -
net
/ smtp (28) - openssl (220)
- resolv (99)
- ripper (22)
-
ripper
/ filter (11) -
ripper
/ lexer (44) -
ripper
/ sexp (22) - socket (187)
- win32ole (11)
- zlib (143)
クラス
- Addrinfo (77)
- File (11)
- IO (88)
- IPAddr (33)
- IPSocket (11)
-
Net
:: HTTP (11) -
Net
:: SMTP (28) -
OpenSSL
:: Cipher (22) -
OpenSSL
:: Cipher :: AES (11) -
OpenSSL
:: Cipher :: AES128 (11) -
OpenSSL
:: Cipher :: AES192 (11) -
OpenSSL
:: Cipher :: AES256 (11) -
OpenSSL
:: Cipher :: BF (11) -
OpenSSL
:: Cipher :: CAST5 (11) -
OpenSSL
:: Cipher :: DES (11) -
OpenSSL
:: Cipher :: IDEA (11) -
OpenSSL
:: Cipher :: RC2 (22) -
OpenSSL
:: Cipher :: RC4 (22) -
OpenSSL
:: Cipher :: RC5 (11) -
OpenSSL
:: Digest :: RIPEMD160 (33) -
OpenSSL
:: PKCS7 (11) -
OpenSSL
:: PKCS7 :: RecipientInfo (11) - Range (11)
- Resolv (44)
-
Resolv
:: DNS :: Resource :: IN :: WKS (11) -
Resolv
:: IPv4 (22) -
Resolv
:: IPv6 (22) - Ripper (88)
-
Ripper
:: Filter (11) - Socket (66)
-
Socket
:: AncillaryData (33) - WIN32OLE (11)
-
Zlib
:: GzipFile (33) -
Zlib
:: GzipReader (55) -
Zlib
:: GzipWriter (55)
モジュール
キーワード
- ciphers (11)
- create (22)
- digest (11)
- encrypt (11)
- foreach (22)
- getaddress (22)
- getaddresses (11)
- getaddrinfo (22)
- getifaddrs (11)
- getname (11)
- getnameinfo (11)
- getnames (11)
- hexdigest (11)
-
ip
_ address _ list (11) -
ip
_ pktinfo (11) -
ipv6
_ pktinfo (11) - lex (11)
- new (330)
-
new
_ ntoh (11) - ntop (11)
- of (2)
- open (55)
- parse (13)
-
parse
_ file (2) - pipe (88)
- pipe? (11)
- sexp (11)
-
sexp
_ raw (11) - slice (11)
- start (28)
- tcp (33)
-
token
_ match (11) - tokenize (11)
- udp (11)
- wrap (55)
検索結果
先頭5件
-
Addrinfo
. ip(host) -> Addrinfo (24230.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] (18201.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 (12260.0) -
type が IP_PKTINFO である AncillaryData を生成します。
...e が 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::Ancillary......Data.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] (12218.0) -
ローカルの IP アドレスを配列で返します。
...ローカルの IP アドレスを配列で返します。... -
Socket
:: AncillaryData . ipv6 _ pktinfo(addr , ifindex) -> Socket :: AncillaryData (12207.0) -
type が IPV6_PKTINFO である AncillaryData を生成します。
...pe が 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 ifindex:0......>
@param addr アドレス(文字列もしくは Addrinfo)
@param ifindex インターフェースのインデックス(整数)
@see Socket::AncillaryData#ipv6_pktinfo,
Socket::Constants::IPV6_PKTINFO... -
File
. pipe?(path) -> bool (12201.0) -
FileTest.#pipe? と同じです。
...FileTest.#pipe? と同じです。
@param path パスを表す文字列か IO オブジェクトを指定します。... -
IO
. pipe -> [IO] (12201.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......ソッドの返り値となります。
ブロック終了時に IO オブジェクトがもし close されていないならば
close します(close されていてるオブジェクトはそのままです)。
得られる2つの IO オブジェクトのエンコーディングを引数で指......グを Encoding オブジェクトで指定します。
@param int_enc 読み込み側の内部エンコーディングを Encoding オブジェクトで指定します。
@param opts エンコーディングなどを設定するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェ... -
IO
. pipe {|read _ io , write _ io| . . . } -> object (12201.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......ソッドの返り値となります。
ブロック終了時に IO オブジェクトがもし close されていないならば
close します(close されていてるオブジェクトはそのままです)。
得られる2つの IO オブジェクトのエンコーディングを引数で指......グを Encoding オブジェクトで指定します。
@param int_enc 読み込み側の内部エンコーディングを Encoding オブジェクトで指定します。
@param opts エンコーディングなどを設定するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェ... -
IO
. pipe(enc _ str , **opts) -> [IO] (12201.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......ソッドの返り値となります。
ブロック終了時に IO オブジェクトがもし close されていないならば
close します(close されていてるオブジェクトはそのままです)。
得られる2つの IO オブジェクトのエンコーディングを引数で指......グを Encoding オブジェクトで指定します。
@param int_enc 読み込み側の内部エンコーディングを Encoding オブジェクトで指定します。
@param opts エンコーディングなどを設定するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェ... -
IO
. pipe(enc _ str , **opts) {|read _ io , write _ io| . . . } -> object (12201.0) -
pipe(2) を実行して、相互につながった2つの IO オブジェクトを要素とする配列を返します。
...pipe(2) を実行して、相互につながった2つの
IO オブジェクトを要素とする配列を返します。
戻り値の配列は最初の要素が読み込み側で、次の要素が書き込み側です。
ブロックが渡された場合は、そのブロックに2つの IO オ......ソッドの返り値となります。
ブロック終了時に IO オブジェクトがもし close されていないならば
close します(close されていてるオブジェクトはそのままです)。
得られる2つの IO オブジェクトのエンコーディングを引数で指......グを Encoding オブジェクトで指定します。
@param int_enc 読み込み側の内部エンコーディングを Encoding オブジェクトで指定します。
@param opts エンコーディングなどを設定するキーワード引数(see IO.new)
@raise Errno::EXXX IO オブジェ...