التابع Thread.run‎ في روبي

من موسوعة حسوب
< Ruby‏ | Thread

يوقظ التابع run المهمة الفرعية، ويجعلها متاحة للجدولة.

انظر أيضًا صفحة تابع النسخة wakeup.

البنية العامة

run→ thr‎

القيمة المعادة

تعاد المهمة الفرعية المعطاة.

أمثلة

مثال على استخدام التابع run‎:

a = Thread.new { puts "a"; Thread.stop; puts "c" }
sleep 0.1 while a.status!='sleep'
puts "Got here"
a.run
a.join‎

هذا سوف ينتج:

a
Got here
c

انظر أيضًا

مصادر