try_enter -> bool[permalink][rdoc][edit]try_mon_enter -> boolRuby 2.7.0 からmon_try_enter -> boolRuby 2.7.0 から-
モニターのロックを取得しようと試みます。ロックに成功した(ロックが開放状態だった、もしくはロックを取得していたスレッドが自分自身であった)場合には真を返します。
ロックができなかった場合は偽を返し、実行を継続します。この場合にはスレッドはブロックしません。
このマニュアルは既にメンテナンスが終了したバージョンの Ruby を対象としています。 最新版のマニュアルへ
try_enter -> bool[permalink][rdoc][edit]try_mon_enter -> boolRuby 2.7.0 からmon_try_enter -> boolRuby 2.7.0 からモニターのロックを取得しようと試みます。ロックに成功した(ロックが開放状態だった、もしくはロックを取得していたスレッドが自分自身であった)場合には真を返します。
ロックができなかった場合は偽を返し、実行を継続します。この場合にはスレッドはブロックしません。