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

من موسوعة حسوب
< Ruby‏ | Thread
مراجعة 23:57، 5 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>alive?‎‎</code> الخاص بالصنف <code>Thread</code> في روبي}}</noinclude> تصنيف: Ruby تص...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

يُعيد التابع alive?‎ القيمة true إن كانت المهمة الفرعية التي استُدعي معها thr قيد التشغيل أو نائمة.


انظر أيضًا صفحتي stop? و status.

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

alive? true or false

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

أمثلة

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

thr = Thread.new { }
thr.join                #=> #<Thread:0x401b3fb0 dead>
Thread.current.alive?   #=> true
thr.alive?              #=> false‎

انظر أيضا

  • التابع add_trace_func: يضيف التابع add_trace_func الوسيط المعطى proc (انظر فقرة البنية العامة) كمعالج للتعقب (tracing).
  • التابع backtrace: يُعيد التابع backtrace التِّعقاب (backtrace) الحالي للمهمة فرعية.

مصادر