るりまサーチ

最速Rubyリファレンスマニュアル検索!
971件ヒット [1-100件を表示] (0.121秒)
トップページ > クエリ:r[x] > クエリ:wait[x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. bigdecimal to_r

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

static void rb_thread_wait_other_threads(void) (32200.0)

void rb_thread_wait_fd(int fd) (32200.0)

ファイルディスクリプタ fd を読み込めるようになるまで カレントスレッドを停止します。

ファイルディスクリプタ fd を読み込めるようになるまで
カレントスレッドを停止します。

void rb_thread_wait_for(struct timeval time) (32200.0)

time の長さの時間が経過するまでカレントスレッドを停止します。

time の長さの時間が経過するまでカレントスレッドを停止します。

static int rb_feature_p(const char *feature, int wait) (26200.0)

void rb_thread_polling(void) (26116.0)

この関数は deprecated です。rb_thread_wait_for を使用してください。

...この関数は deprecated です。rb_thread_wait_for を使用してください。...

絞り込み条件を変える

void rb_thread_schedule(void) (26112.0)

他のスレッドに実行権を渡します。 対象の特定はできません。

...他のスレッドに実行権を渡します。
対象の特定はできません。

@see rb_thread_wait_fd, rb_thread_wait_for...

Shell::ProcessController.wait_to_finish_all_process_controllers -> () (24301.0)

@todo

@todo

Process.#wait(pid = -1, flags = 0) -> Integer | nil (21236.0)

pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。

...
wait
2, waitpid2 は子プロセスの pid と終了ステータスを表す
Process::Status オブジェクトの配列を返します。
ノンブロッキングモードで子プロセスがまだ終了していない時には
nil を返します。

$? に終了した子プロセスの Proces...
...s::Status オブジェクトがセットされます。

@param pid 子プロセスのプロセス ID を整数で指定します。
0 以上なら指定されたプロセス ID の子プロセスを待ちます。
0 なら呼び出し元のプロセスとプロセスグループ ID...
...とプロセスグループ ID が同じ任意の子プロセスを待ちます。

@param flags Process モジュールの定数 Process::WNOHANG(ノンブロッキングモード)と
Process::WUNTRACED の論理和を指定します。省略したときの値は 0 です。...

MonitorMixin::ConditionVariable#wait(timeout = nil) -> bool (21113.0)

モニタのロックを開放し、現在のスレッドを停止します。

...ます。

これを呼ぶスレッドはモニタのロックを保持している必要があります。

MonitorMixin::ConditionVariable#signal や
MonitorMixin::ConditionVariable#broadcast
で起こされるまでスレッドは停止し続けます。

timeout を与えた場合は最大 timeo...
...れによって危険領域(critical section)上で動作している
スレッドはただ一つになり、排他を実現します。

true を返します。timeout が与えられていて待ち時間が timeout を
越えた場合は false を返します。

@param timeout タイムアウト...
...での秒数。指定しなかった場合はタイムアウトしません。

@raise ThreadError ロックを持っていないスレッドがこのメソッドを呼びだした場合に発生します

@see MonitorMixin::ConditionVariable#wait_while, MonitorMixin::ConditionVariable#wait_until...

Thread::ConditionVariable#wait(mutex, timeout = nil) -> self (21101.0)

mutex のロックを解放し、カレントスレッドを停止します。 Thread::ConditionVariable#signalまたは、 Thread::ConditionVariable#broadcastで送られたシグナルを 受け取ると、mutexのロックを取得し、実行状態となります。

...止します。
Thread::ConditionVariable#signalまたは、
Thread::ConditionVariable#broadcastで送られたシグナルを
受け取ると、mutexのロックを取得し、実行状態となります。

@param mutex Thread::Mutex オブジェクトを指定します。

@param timeout スリ...
...ます。この場合はシグナルを受け取
らなかった場合でも指定した秒数が経過するとスリープを終了
します。省略するとスリープし続けます。

@see Thread::ConditionVariable#signal, Thread::ConditionVariable#broadcast...
...停止します。
Thread::ConditionVariable#signalまたは、
Thread::ConditionVariable#broadcastで送られたシグナルを
受け取ると、mutexのロックを取得し、実行状態となります。

@param mutex Mutex オブジェクトを指定します。

@param timeout スリープ...

絞り込み条件を変える

<< 1 2 3 ... > >>