368件ヒット
[1-100件を表示]
(0.068秒)
別のキーワード
ライブラリ
- ビルトイン (162)
-
net
/ telnet (4) -
shell
/ process-controller (18) - socket (120)
- sync (24)
- syslog (12)
- thread (4)
- thwait (6)
クラス
-
ARGF
. class (10) - IO (24)
-
Net
:: Telnet (4) -
Process
:: Status (12) -
Shell
:: ProcessController (18) - Socket (60)
-
Thread
:: ConditionVariable (12) -
Thread
:: Queue (12)
モジュール
- Process (72)
- Signal (24)
-
Socket
:: Constants (60) -
Sync
_ m (24) -
Syslog
:: Option (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - >> (12)
- ErrNoWaitingThread (6)
-
LOCAL
_ CONNWAIT (24) -
LOG
_ NOWAIT (12) -
MSG
_ DONTWAIT (24) -
MSG
_ PROXY (24) -
MSG
_ WAITALL (24) -
NEWS for Ruby 3
. 0 . 0 (5) -
TCP
_ LINGER2 (24) -
num
_ waiting (12) -
rb
_ thread _ polling (1) -
read
_ nonblock (22) - setpgrp (12)
- signal (12)
-
sync
_ upgrade _ waiting (6) -
sync
_ upgrade _ waiting= (6) -
sync
_ waiting (6) -
sync
_ waiting= (6) - trap (24)
- wait2 (12)
- waitall (12)
- waitfor (4)
-
waiting
_ job? (6) -
waiting
_ jobs (6) -
waiting
_ jobs _ exist? (6) - waitpid (12)
- waitpid2 (12)
-
write
_ nonblock (12)
検索結果
先頭5件
-
Process
. # wait(pid = -1 , flags = 0) -> Integer | nil (18236.0) -
pid で指定される特定の子プロセスの終了を待ち、そのプロセスが 終了した時に pid を返します。 wait2, waitpid2 は子プロセスの pid と終了ステータスを表す Process::Status オブジェクトの配列を返します。 ノンブロッキングモードで子プロセスがまだ終了していない時には nil を返します。
...pid で指定される特定の子プロセスの終了を待ち、そのプロセスが
終了した時に pid を返します。
wait2, waitpid2 は子プロセスの pid と終了ステータスを表す
Process::Status オブジェクトの配列を返します。
ノンブロッキングモー......未満なら pid の絶対値とプロセスグループ ID が同じ任意の子プロセスを待ちます。
@param flags Process モジュールの定数 Process::WNOHANG(ノンブロッキングモード)と
Process::WUNTRACED の論理和を指定します。省略したとき......。waitpid(2) か wait4(2) の実装されていないマシンでは
flags はいつも nil または 0 を指定する必要があります。
@raise Errno::ECHILD 子プロセスが存在しない場合に発生します。
//emlist[][ruby]{
pid = fork { sleep 1 }
Process.wait2 # =... -
ThreadsWait
:: ErrNoWaitingThread (15006.0) -
終了を待つスレッドが存在しない時、発生します。
...終了を待つスレッドが存在しない時、発生します。
@see ThreadsWait#next_wait... -
Socket
:: Constants :: MSG _ WAITALL -> Integer (12216.0) -
Wait for full request or error
...Wait for full request or error
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
recv(2), recvfrom(2), recvmsg(2),
recv(2linux),
recv(2freebsd)... -
Socket
:: MSG _ WAITALL -> Integer (12216.0) -
Wait for full request or error
...Wait for full request or error
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see sys/socket.h(header),
recv(2), recvfrom(2), recvmsg(2),
recv(2linux),
recv(2freebsd)... -
Shell
:: ProcessController # waiting _ job?(job) -> bool (12200.0) -
指定されたジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
指定されたジョブが存在する場合は真を返します。
そうでない場合は偽を返します。
@param job ジョブを指定します。 -
Shell
:: ProcessController # waiting _ jobs -> Array (12200.0) -
待機中のジョブを返します。
待機中のジョブを返します。 -
Shell
:: ProcessController # waiting _ jobs _ exist? -> bool (12200.0) -
待機中のジョブが存在する場合は真を返します。 そうでない場合は偽を返します。
待機中のジョブが存在する場合は真を返します。
そうでない場合は偽を返します。 -
Socket
:: Constants :: MSG _ DONTWAIT -> Integer (12200.0) -
This message should be non-blocking。
...This message should be non-blocking。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see send(2linux), recv(2linux),
recv(2freebsd)... -
Socket
:: MSG _ DONTWAIT -> Integer (12200.0) -
This message should be non-blocking。
...This message should be non-blocking。
BasicSocket#send, BasicSocket#sendmsg,
BasicSocket#recv, BasicSocket#recvmsg の
flags 引数に用います。
@see send(2linux), recv(2linux),
recv(2freebsd)... -
Sync
_ m # sync _ upgrade _ waiting -> [Thread] (12200.0) -
@todo
@todo -
Sync
_ m # sync _ upgrade _ waiting=(arr) (12200.0) -
@todo
@todo -
Sync
_ m # sync _ waiting -> [Thread] (12200.0) -
@todo
@todo