التابع push‎ الخاص بالصنف SizedQueue في روبي

من موسوعة حسوب
< Ruby‏ | SizedQueue
مراجعة 10:55، 2 نوفمبر 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>push‎</code> الخاص بالصنف <code>SizedQueue</code> في روبي}}</noinclude> تصنيف: Ruby تصن...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

يدفع (Pushes) التابع push الوسيط object (انظر فقرة البنية العامة) إلى الطابور. إن كان الطابور ممتلئًا، فسينتظر حتى تصبح هناك المساحة شاغرة، ما لم تكن قيمة non_block مساوية لـ true. إن كانت non_block تساوي true، فلن يتم تعليق المهمة فرعية، وسيُطلق الاستثناء ThreadError.

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

push(object, non_block=false)
enq(object, non_block=false)
<<(object)

المعاملات

object‎

non_block‎

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

انظر أيضا

مصادر