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