التابع Mutex.try_lock في روبي
يحاول التابع try_lock الحصول على القفل (lock) والعودة مباشرةً، إذ يعيد القيمة true إن كان القفل مؤمنًا (granted).
البنية العامة
try_lock → true or false
القيمة المعادة
تعاد القيمة true إن كان القفل مؤمنًا (granted)، وإلا فستعاد القيمة false.
انظر أيضا
- التابع
synchronize: يطبِّق القفل (lock)، وينفذ الكتلة المعطاة، ثم يحرر القفل عند اكتمال تنفيذ الكتلة. - التابع
unlock: يحرر القفل.