るりまサーチ

最速Rubyリファレンスマニュアル検索!
6件ヒット [1-6件を表示] (0.003秒)
トップページ > クラス:Ractor::Port[x]

ライブラリ

キーワード

検索結果

Ractor::Port#<<(msg, move: false) (1.0)

Port にメッセージを送信します。

Port にメッセージを送信します。

@param msg 送信するメッセージを指定します。
@param move msg を「移動」する場合、true を指定します。

Ractor::Port#close (1.0)

Port を閉じます。

...

閉じられた Port に対して Ractor::Port#send による送信を試みた場合、 Ractor::ClosedError が発生します。
Port が閉じられる前に送信され、未受信のメッセージがある場合、
その数ぶんだけ Ractor::Port#receive を使って受信できます...

Ractor::Port#closed? -> bool (1.0)

Port が閉じられている場合、true を返します。

Port が閉じられている場合、true を返します。

Ractor::Port#receive -> object (1.0)

Port に送信されたメッセージを受信します。

Port に送信されたメッセージを受信します。

メッセージキューが空の場合はブロックします。

Ractor::Port#send(msg, move: false) (1.0)

Port にメッセージを送信します。

Port にメッセージを送信します。

@param msg 送信するメッセージを指定します。
@param move msg を「移動」する場合、true を指定します。

絞り込み条件を変える

Ractor::Port.new -> Ractor::Port (1.0)