188件ヒット
[101-188件を表示]
(0.070秒)
ライブラリ
- ビルトイン (108)
-
irb
/ context (12) -
net
/ http (20) - openssl (12)
-
shell
/ command-processor (6) -
shell
/ process-controller (6) -
webrick
/ httpauth / basicauth (12) -
webrick
/ httpservlet / prochandler (12)
キーワード
- BasicAuth (12)
- Binding (12)
- CommandProcessor (6)
- Context (12)
- EPROCLIM (12)
- EPROCUNAVAIL (12)
- HTTPProcessing (8)
- HTTPUnprocessableEntity (12)
- InstructionSequence (12)
- LocalJumpError (12)
- Method (12)
- ProcHandler (12)
- ProcessController (6)
- Status (12)
- StoreContext (12)
- Tms (12)
検索結果
-
Process
:: Tms (3001.0) -
Process.#times の返り値を表現する構造体です。
...Process.#times の返り値を表現する構造体です。
この機能がサポートされているプラットフォーム上でプロセスの
処理時間に関する情報を保持します。プラットフォームによっては
使えない値があります。
@see Process.#times... -
Method (61.0)
-
Object#method によりオブジェクト化され たメソッドオブジェクトのクラスです。
...の組を封入します。
Proc オブジェクトと違ってコンテキストを保持しません。
=== Proc との差
Method は取り出しの対象であるメソッドが
なければ作れませんが、Proc は準備なしに作れます。その点から
Proc は使い捨てに向き......ます。また内包するコードの大きさという点では
Proc は小規模、Method は大規模コードに向くと言えます。
既存のメソッドを Method オブジェクト化する。
//emlist[例][ruby]{
class Foo
def foo(arg)
"foo called with arg #{arg}"
end
end
m......ら Proc を使うと良い。
//emlist[例][ruby]{
pr = Proc.new {|arg|
"proc called with arg #{arg}"
}
p pr # => #<Proc:0x401b1fcc>
p pr.call(1) # => "proc called with arg 1"
//}
Method オブジェクトが有用なのは以下のような場合。
//emlist[例][ruby]{
class F... -
LocalJumpError (39.0)
-
ある Proc オブジェクトの作成元スコープがすでに終了しているとき、 その Proc オブジェクト内で return, break, retry のいずれかを実行すると発生します。
...ある Proc オブジェクトの作成元スコープがすでに終了しているとき、
その Proc オブジェクト内で
return, break, retry のいずれかを実行すると発生します。
Proc の例を参照してください。... -
IRB
:: Context (19.0) -
irb の設定を扱うためのクラスです。
...メソッドとして操作できません。
: IRB.conf[:AT_EXIT]
irb の終了時(サブ irb を含みません)に本項目に設定された Proc オ
ブジェクトを実行します。ブロック引数には何も渡されません。
デフォルト値は [] です。
: IRB.conf[:C......関連する Binding オブジェクトの作成方法を
Integer で設定します。
0 を指定した場合、Object::TOPLEVEL_BINDING の Proc 内の
Binding を使用します。1 を指定した場合、Tempfile 中の
Binding を使用します。2 を指定した場合、Thread 内......TH]
ライブラリ内部で使用します。
: IRB.conf[:IRB_RC]
irb の起動時(サブ irb を含みます)に本項目に設定された Proc オブ
ジェクトを実行します。ブロック引数には IRB::Context が渡されます。
そのため、サブ irb の設定をま... -
Binding (7.0)
-
ローカル変数のテーブルと self、モジュールのネストなどの情報を保 持するオブジェクトのクラスです。
...と self、モジュールのネストなどの情報を保
持するオブジェクトのクラスです。
組み込み関数 Kernel.#binding と Proc#binding によっ
てのみ生成され、Kernel.#eval の第 2 引数に使用します。
またトップレベルの Binding オブジェクト... -
OpenSSL
:: X509 :: StoreContext (7.0) -
証明書ストアコンテキストクラス。
...て
実際の検証を行う機能を持ちます。
また、検証の途中の状態を保持するためにも使われます。
検証フィルター(OpenSSL::X509::Store#verify_proc)の
引数として渡されます。
検証結果の詳細情報を保持するためにも使われます。... -
RubyVM
:: InstructionSequence (7.0) -
Ruby の Virtual Machine のコンパイル済みの命令シーケンスを表すクラスです。
...Ruby の Virtual Machine のコンパイル済みの命令シーケンスを表すクラスです。
Method、Proc オブジェクトや Ruby のソースコードを表す文字列
から VM の命令シーケンスを得る事ができます。また、
RubyVM::InstructionSequence オブジェク... -
WEBrick
:: HTTPAuth :: BasicAuth (7.0) -
HTTP の Basic 認証のためのクラスです。
...et_passwd(nil, 'username', 'supersecretpass')
authenticator = WEBrick::HTTPAuth::BasicAuth.new(:UserDB => htpd, :Realm => realm)
srv.mount_proc('/basic_auth') {|req, res|
authenticator.authenticate(req, res)
res.body = "hoge"
}
srv.start # http://127.0.0.1:10080/basic_au...