التابع try_lock
الخاص بالصنف Mutex
في روبي
< Ruby | Mutex
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 14:04، 27 أكتوبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>try_lock</code> الخاص بالصنف <code>Mutex</code> في روبي}}</noinclude> تصنيف: Ruby تصن...')
يحاول التابع try_lock
الحصول على القفل (lock) والعودة على الفور. حيث يعيد true
إذ أُمِّن القفل.
البنية العامة
try_lock → true or false
القيمة المُعادة
انظر أيضا
- التابع
synchronize
: يحصل على القفل (lock)، وينفذ الكتلة المعطاة، ثم يحرر القفل عند اكتمال تنفيذ الكتلة. انظر المثال تحتMutex
. - التابع
unlock
: يحرر القفل. ويطلق الاستثناءThreadError
إذا لم يتم تأمينmutex
من قبل المهمة الفرعية (thread) الحالية.