902件ヒット
[1-100件を表示]
(0.128秒)
種類
ライブラリ
- ビルトイン (24)
- fiddle (209)
-
fiddle
/ import (11) -
fiddle
/ types (11) -
net
/ imap (44) - psych (99)
-
rdoc
/ context (11) -
rdoc
/ markup (11) -
rubygems
/ command (11) -
rubygems
/ config _ file (11) -
webrick
/ config (11) -
webrick
/ httpservlet / cgihandler (66) -
webrick
/ httpservlet / erbhandler (44) -
webrick
/ httpservlet / filehandler (165) -
webrick
/ httpservlet / prochandler (55) - win32ole (22)
クラス
- Data (2)
-
Fiddle
:: Function (11) -
Fiddle
:: Handle (176) -
Gem
:: Command (11) -
Gem
:: ConfigFile (11) -
Net
:: IMAP (44) -
Psych
:: Handler (99) -
RDoc
:: Context (11) -
RDoc
:: Markup (11) - Thread (22)
-
WEBrick
:: HTTPServlet :: CGIHandler (55) -
WEBrick
:: HTTPServlet :: DefaultFileHandler (55) -
WEBrick
:: HTTPServlet :: ERBHandler (33) -
WEBrick
:: HTTPServlet :: FileHandler (88) -
WEBrick
:: HTTPServlet :: ProcHandler (44) -
WIN32OLE
_ EVENT (22)
モジュール
- Fiddle (11)
-
Fiddle
:: Importer (11) -
WEBrick
:: Config (11)
キーワード
- CGIHandler (11)
- CGIRunner (11)
- DEFAULT (11)
- DefaultFileHandler (11)
- ERBHandler (11)
- FileHandler (22)
- HandlerTable (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 3 . 0 (9) - NEXT (11)
- ProcHandler (11)
-
RTLD
_ GLOBAL (11) -
RTLD
_ LAZY (11) -
RTLD
_ NOW (11) - Ruby (11)
- Win32Types (11)
- [] (22)
-
add
_ handler (11) -
add
_ response _ handler (22) -
add
_ special (11) - alias (11)
- close (11)
-
close
_ enabled? (11) -
deconstruct
_ keys (2) -
disable
_ close (11) - dlload (11)
- dlopen (11)
-
do
_ GET (55) -
do
_ OPTIONS (11) -
do
_ POST (44) -
enable
_ close (11) -
end
_ document (11) -
end
_ mapping (11) -
error
_ handle (11) -
get
_ instance (11) -
handle
_ arguments (11) -
handle
_ interrupt (11) -
handle
_ rescue (11) - handler (11)
- handler= (11)
-
make
_ partial _ content (11) - new (88)
-
not
_ modified? (11) -
pending
_ interrupt? (11) -
prepare
_ range (11) -
remove
_ handler (11) -
remove
_ response _ handler (11) -
response
_ handlers (11) -
ruby 1
. 8 . 4 feature (11) - scalar (11)
- service (11)
-
set
_ current _ section (11) -
start
_ document (11) -
start
_ mapping (11) -
start
_ sequence (11) -
start
_ stream (11) - streaming? (11)
- sym (22)
-
to
_ i (11) -
webrick
/ httpservlet / cgihandler (11) -
webrick
/ httpservlet / erbhandler (11) -
webrick
/ httpservlet / filehandler (11) -
webrick
/ httpservlet / prochandler (11)
検索結果
先頭5件
-
Fiddle
:: Handle (21000.0) -
オープンされたダイナミックライブラリを表すクラスです。
オープンされたダイナミックライブラリを表すクラスです。
dlopen(3) が返すハンドラーのラッパーです。 -
WEBrick
:: HTTPServlet :: FileHandler . add _ handler(suffix , handler) (12300.0) -
与えられた拡張子のファイルを処理するためのサーブレットを登録します。
...与えられた拡張子のファイルを処理するためのサーブレットを登録します。
@param suffix 拡張子を指定します。
@param handler サーブレットを指定します。... -
Thread
. handle _ interrupt(hash) { . . . } -> object (12255.0) -
スレッドの割り込みのタイミングを引数で指定した内容に変更してブロックを 実行します。
...数で指定した内容に変更してブロックを
実行します。
「割り込み」とは、非同期イベントや Thread#raise や
Thread#kill、Signal.#trap(未サポート)、メインスレッドの終了
(メインスレッドが終了すると、他のスレッドも終了されま......る
Symbol が値の Hash を指定します。
値の内容は以下のいずれかです。
: :immediate
すぐに割り込みます。
: :on_blocking
ブロッキング処理(後述)の間は割り込みが発生します。
: :never
まったく割り込みま......== 使い方
例:Thread#raise 発生のタイミングを制御する例
th = Thread.new do
Thread.handle_interrupt(RuntimeError => :never) {
begin
# 安全にリソースの割り当てが可能
Thread.handle_interrupt(RuntimeError => :immediate) {
# ...... -
Thread
. pending _ interrupt?(error = nil) -> bool (12242.0) -
非同期割り込みのキューが空かどうかを返します。
...。
Thread.handle_interrupt は非同期割り込みの発生を延期させるのに使
用しますが、本メソッドは任意の非同期割り込みが存在するかどうかを確認す
るのに使用します。
本メソッドが true を返した場合、Thread.handle_interrupt で例......だちに発生させる。
def Thread.kick_interrupt_immediately
Thread.handle_interrupt(Object => :immediate) {
Thread.pass
}
end
=== 使い方
th = Thread.new{
Thread.handle_interrupt(RuntimeError => :on_blocking){
while true
...
# ここまでで......
if Thread.pending_interrupt?
Thread.handle_interrupt(Object => :immediate){}
end
...
end
}
}
...
th.raise # スレッド停止。
この例は以下のように記述する事もできます。
flag = true
th = Thread.new{
Thread.handle_in... -
Gem
:: Command # handle _ options(args) (12201.0) -
与えられた引数のリストをパースして結果を記録します。
与えられた引数のリストをパースして結果を記録します。
@param args 引数のリストを指定します。 -
WEBrick
:: Config :: FileHandler -> Hash (12200.0) -
WEBrick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
...rick::HTTPServlet::FileHandler の設定のデフォルト値を保持したハッシュです。
require 'webrick'
WEBrick::Config::FileHandler = {
:NondisclosureName => [".ht*", "*~"],
:FancyIndexing => false,
:HandlerTable => {},
:HandlerCallback => nil......,
:DirectoryCallback => nil,
:FileCallback => nil,
:UserDir => nil, # e.g. "public_html"
:AcceptableLanguages => [] # ["en", "ja", ... ]
}
: :AcceptableLanguages
コンテンツの言語を選択するオプション。設定値は文字列の配列。......leLanguagesには['ja', 'en']が設定されている場合、
WEBrick::HTTPServlet::FileHandlerは以下の順番でファイルを探す。
(1) index.html
(2) index.html.fr
(3) index.html.ja
(4) index.html.en
: :FancyIndexing
クライアントがディレクトリをリクエストした... -
WEBrick
:: HTTPServlet :: FileHandler . remove _ handler(suffix) -> Class (12200.0) -
与えられた拡張子に対応するサーブレットを削除します。
...与えられた拡張子に対応するサーブレットを削除します。
@param suffix 拡張子を指定します。... -
WEBrick
:: HTTPServlet :: FileHandler # service(request , response) -> () (12100.0) -
リクエストメソッドに応じて自身の do_* メソッドを呼び出します。
...equest クライアントからのリクエストを表す WEBrick::HTTPRequest オブジェクトです。
@param response クライアントへのレスポンスを表す WEBrick::HTTPResponse オブジェクトです。
@raise WEBrick::HTTPStatus::NotFound 対象となるパスが見つから... -
WEBrick
:: HTTPServlet :: FileHandler :: HandlerTable -> Hash (12100.0) -
拡張子に対応するサーブレットを登録するためのハッシュです。
拡張子に対応するサーブレットを登録するためのハッシュです。 -
WEBrick
:: HTTPServlet :: CGIHandler (12000.0) -
CGI を扱うためのサーブレットです。
...CGI を扱うためのサーブレットです。...