890件ヒット
[1-100件を表示]
(0.131秒)
ライブラリ
- ビルトイン (53)
- csv (33)
-
net
/ ftp (11) -
net
/ http (22) - openssl (528)
- ostruct (81)
- pathname (11)
-
rake
/ loaders / makefile (11) -
rexml
/ streamlistener (11) - shell (6)
-
shell
/ command-processor (6) -
shell
/ filter (18) - socket (33)
- stringio (22)
- tempfile (11)
- win32ole (22)
- zlib (11)
クラス
- BasicSocket (11)
- CSV (33)
-
File
:: Stat (11) - IO (33)
- Integer (11)
-
Net
:: FTP (11) -
Net
:: HTTPGenericRequest (22) -
OpenSSL
:: ASN1 :: ObjectId (55) -
OpenSSL
:: BN (143) -
OpenSSL
:: PKey :: EC (11) -
OpenSSL
:: PKey :: RSA (88) -
OpenSSL
:: SSL :: SSLContext (77) -
OpenSSL
:: SSL :: SSLSocket (33) -
OpenSSL
:: X509 :: ExtensionFactory (44) -
OpenSSL
:: X509 :: Store (44) -
OpenSSL
:: X509 :: StoreContext (22) - OpenStruct (81)
- Pathname (11)
-
Rake
:: MakefileLoader (11) - Shell (6)
-
Shell
:: CommandProcessor (6) -
Shell
:: Filter (18) - StringIO (22)
- TCPServer (22)
- Tempfile (11)
-
Thread
:: Queue (9) - WIN32OLE (22)
-
Zlib
:: GzipReader (11)
モジュール
キーワード
- << (11)
- <=> (22)
- > (6)
- >> (6)
- [] (11)
- []= (11)
- accept (11)
-
add
_ row (11) -
bit
_ set? (11) -
body
_ stream (11) -
body
_ stream= (11) - ciphers (11)
-
clear
_ bit! (11) -
client
_ cert _ cb= (11) - close (9)
- cmp (11)
- context (11)
- crl= (11)
- d= (11)
- dig (9)
- dmp1= (11)
- dmq1= (11)
- e= (11)
-
each
_ pair (22) - entitydecl (11)
- error= (11)
- flags= (11)
- invoke (11)
- io (11)
- iqmp= (11)
-
issuer
_ certificate= (11) - ln (11)
- load (11)
-
long
_ name (11) -
mod
_ add (11) -
mod
_ exp (11) -
mod
_ mul (11) -
mod
_ sub (11) - n= (11)
-
new
_ ostruct _ member (11) -
num
_ bits (11) - oid (11)
-
ole
_ free (11) -
open
_ timeout= (11) - out (18)
- p= (11)
-
prime
_ fasttest? (11) -
public
_ key? (11) - purpose= (11)
- puts (11)
- q= (11)
-
remote
_ address (11) -
renegotiation
_ cb= (11) - reopen (55)
- rewind (11)
-
session
_ new _ cb (11) -
session
_ new _ cb= (11) -
set
_ bit! (11) -
set
_ params (11) -
short
_ name (11) - sn (11)
-
ssl
_ version= (11) -
subject
_ certificate= (11) -
subject
_ request= (11) - sysaccept (11)
-
to
_ bn (11) -
to
_ h (17) -
to
_ io (11) -
to
_ s (22) - ucmp (11)
- verify (33)
検索結果
先頭5件
-
Tempfile
# open -> self (18114.0) -
クローズしたテンポラリファイルを再オープンします。 "r+" でオープンされるので、クローズ前の内容を再度読む ことができます。
...ァイルを再オープンします。
"r+" でオープンされるので、クローズ前の内容を再度読む
ことができます。
require "tempfile"
tf = Tempfile.new("foo")
tf.print("foobar,hoge\n")
tf.print("bar,ugo\n")
tf.close
tf.open
p tf.gets # => "foobar,hoge\n"... -
OpenSSL
:: SSL :: SSLContext # session _ new _ cb -> Proc | nil (9108.0) -
セッションが生成されたときに呼び出されるコールバックを返します。
...セッションが生成されたときに呼び出されるコールバックを返します。
設定されていないときは nil を返します。
@see OpenSSL::SSL::SSLContext#session_new_cb=... -
OpenSSL
:: SSL :: SSLContext # session _ new _ cb=(cb) (9108.0) -
新たなセッションが作られたときに呼び出されるコールバックを 指定します。
...クト(OpenSSL::SSL::SSLSocket), 新たなセッション(OpenSSL::SSL::Session)]
という配列です。
セッションキャッシュについて詳しくは OpenSSL::SSL::Session を
見てください。
@param cb コールバックオブジェクト(Proc もしくは Method)
@see OpenSSL::S......SL::SSLContext#session_new_cb... -
OpenStruct
# new _ ostruct _ member(name) -> Symbol (9102.0) -
与えられた名前のアクセサメソッドを自身に定義します。
与えられた名前のアクセサメソッドを自身に定義します。
@param name 文字列かシンボルで定義するアクセサの名前を指定します。 -
Net
:: FTP # open _ timeout=(seconds) (6120.0) -
接続時のタイムアウトの秒数を設定します。
...:OpenTimeout を発生します。
整数以外での浮動小数点数や分数を指定することができます。
デフォルトは nil(タイムアウトしない)です。
制御用コネクションを開く以下のメソッドで利用されます。
* Net::FTP.open
* Net::FTP.new......また、以下のデータ転送用コネクションを開くメソッドでも利用されます。
* Net::FTP#retrbinary
* Net::FTP#retrlines
* Net::FTP#storbinary
* Net::FTP#storlines
@param second 待つ秒数を指定します。
@see Net::HTTP#read_timeout, Net::HTTP#open_timeout... -
IO
# reopen(path) -> self (6119.0) -
path で指定されたファイルにストリームを繋ぎ換えます。
..."testfile", "This is line one\nThis is line two\n")
f1 = File.new("testfile", "a+")
f2 = File.new("testfile")
f1.print("This is line three\n")
f2.readlines # => ["This is line one\n", "This is line two\n"]
f1.close
f2.reopen("testfile", "r") # => #<File:testfile>
f2.readlines......# => ["This is line one\n", "This is line two\n", "This is line three\n"]
f2.close
//}
@see Kernel.#open... -
IO
# reopen(path , mode) -> self (6119.0) -
path で指定されたファイルにストリームを繋ぎ換えます。
..."testfile", "This is line one\nThis is line two\n")
f1 = File.new("testfile", "a+")
f2 = File.new("testfile")
f1.print("This is line three\n")
f2.readlines # => ["This is line one\n", "This is line two\n"]
f1.close
f2.reopen("testfile", "r") # => #<File:testfile>
f2.readlines......# => ["This is line one\n", "This is line two\n", "This is line three\n"]
f2.close
//}
@see Kernel.#open... -
StringIO
# reopen(sio) -> StringIO (6115.0) -
自身が表す文字列が指定された StringIO と同じものになります。
...が指定された StringIO と同じものになります。
@param sio 自身が表したい StringIO を指定します。
//emlist[例][ruby]{
require 'stringio'
sio = StringIO.new("hoge", 'r+')
sio2 = StringIO.new("foo", 'r+')
sio.reopen(sio2)
p sio.read #=> "foo"
//}... -
StringIO
# reopen(str , mode = & # 39;r+& # 39;) -> StringIO (6115.0) -
自身が表す文字列が指定された文字列 str になります。
...el.#open 同様文字列か整数で自身のモードを指定します。
@raise Errno::EACCES str がフリーズされていて、mode が書き込み可能に設定されている場合に発生します。
//emlist[例][ruby]{
require 'stringio'
sio = StringIO.new("hoge", 'r+')
sio.reopen('f... -
IO
# reopen(io) -> self (6104.0) -
自身を指定された io に繋ぎ換えます。
自身を指定された io に繋ぎ換えます。
クラスも io に等しくなることに注意してください。
IO#pos, IO#lineno などは指定された io と等しくなります。
@param io 自身を繋ぎ換えたい IO オブジェクトを指定します。
@raise IOError 指定された io が close されている場合に発生します。