التابع wakeup‎ الخاص بالصنف Thread في روبي

من موسوعة حسوب

يجعل التابع wakeup المهمة الفرعية متاحة للجدولة، ولكن قد تظل معطلة في مجرى الإدخال/الإخراج (I/O).

ملحوظة:

هذا التابع لا يستدعي المُجدوِل (scheduler)، راجع صفحة run لمزيد من المعلومات.

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

wakeup thr

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

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

أمثلة

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

c = Thread.new { Thread.stop; puts "hey!" }
sleep 0.1 while c.status!='sleep'
c.wakeup
c.join
#=> "hey!"‎

انظر أيضا

مصادر