نتائج البحث
اذهب إلى التنقل
اذهب إلى البحث
التابع Thread.status في روبي
يُعيد التابع status حالة المهمة الفرعية. البنية العامة status→ string, false or nil
القيمة المعادة تعاد سلسلة نصية تمثِّل حالة المهمة الفرعية. القيم التي يحتمل أن تعاد هي: "sleep": تعاد إن كانت هذه المهمة الفرعية نائمة أو في وضع انتظار مجرى المدخلات/المخرجات (I/O). "run": تعاد عندما تكون هذه المهمة الفرعية قيد التنفيذ. "aborting": تعاد إن كانت المهمة الفرعية قيد الانتهاء. false: تعاد عندما تكون المهمة الفرعية قيد الانتهاء بشكل طبيعي. nil: تعاد إذا تم إنهاؤها عبر استثناء. أمثلة مثال على استخدام ...
التابع Thread.add_trace_func في روبي
يضيف التابع add_trace_func عملية (كائنًا من النوع Proc) كمعالج للتعقب (tracing) إلى المهمة الفرعية التي استدعيت معه. انظر صفحتي التابعين set_trace_func و Kernel.set_trace_func لمزيد من المعلومات. البنية العامة add_trace_func(proc) → proc
المعاملات proc كائن من النوع Proc. القيمة المعادة يعاد كائنٌ من النوع Proc. انظر أيضًا التابع alive?: يتحقق إن كانت المهمة الفرعية التي استُدعي معها قيد التشغيل أو نائمة. التابع Kernel.set_trace_func: يجعل المعامل المعطى كمعالج للتعقب، أو يعطل التعقب إن كان الوسيط يساوي nil. مصادر قسم التابع add_trace_func في الصنف Thread في ...
التابع Thread.current في روبي
يُعيد التابع current المهمة الفرعية في قيد التنفيذ. البنية العامة current→ thread
القيمة المعادة تعاد المهمة الفرعية التي في قيد التنفيذ. أمثلة مثال على استخدام التابع current: Thread.current #=> #<Thread:0x401bdf4c run>
انظر أيضًا التابع exit: ينهي المهمة الفرعية قيد التشغيل، ويُجدول مهمة فرعية أخرى ليتم تشغيلها. مصادر قسم التابع current في الصنف Thread في توثيق روبي الرسمي.
التابع Thread.exclusive في روبي
يغلف التابع exclusive الكتلة المعطاة في دالة الآلة الافتراضية العامة (VM-global) Mutex.synchronize، ثم يعيد قيمة الكتلة. المهمة الفرعية التي تُنفّذ داخل القسم الحصري (exclusive section) لن تعطل إلا المهام الفرعية الأخرى التي تستخدم الآلية exclusive. البنية العامة exclusive { block }=> obj
القيمة المعادة تعاد قيمة الكتلة. انظر أيضًا التابع current: يُعيد المهمة الفرعية المُنفّذة حاليًا. التابع exit: ينهي المهمة الفرعية قيد التشغيل، ويُجدول مهمة فرعية أخرى ليتم تشغيلها. مصادر قسم التابع exclusive في الصنف Thread في توثيق روبي الرسمي.
التابع Thread.name= في روبي
يعين التابع name= اسم المهمة الفرعية التي استدعيت معه إلى الاسم المُمرَّر إليه. في بعض أنظمة التشغيل، قد يتم تعيين الاسم إلى pthread و/أو إلى kernel. البنية العامة name=(name)→ string
المعاملات name الاسم المراد تعيينه إلى المهمة الفرعية المعطاة. القيمة المعادة يعاد الاسم name على شكل سلسلة نصية بعد تعيينه إلى المهمة الفرعية المعطاة. انظر أيضًا التابع name: يعيد اسم المهمة الفرعية. مصادر قسم التابع name= في الصنف Thread في توثيق روبي الرسمي.
التابع Thread.key? في روبي
يتحقق التابع key? إن كانت السلسلة النصية أو الرمز المعطى موجود على هيئة متغير محلي الليف (fiber-local variable). البنية العامة key?(sym)→ true or false
المعاملات sym سلسلة نصية أو رمز يراد التحقق منه. القيمة المعادة تعاد القيمة true إن كانت السلسلة النصية أو الرمز المعطى موجود على هيئة متغير محلي الليف (fiber-local variable)، أو تعاد القيمة false خلاف ذلك. أمثلة مثال على استخدام التابع key?: me = Thread.current
me[:oliver] = "a"
me.key?(:oliver) #=> true
me.key?(:stanley) #=> false
انظر أيضا ...
التابع Thread.inspect في روبي
يعيد التابع inspect اسم ورقم تعريف وحالة المهمة الفرعية على هيئة سلسلة نصية. التابع inspect هو اسم بديل للتابع to_s. البنية العامة inspect()
القيمة المعادة يعاد اسم ورقم تعريف وحالة المهمة الفرعية على هيئة سلسلة نصية. انظر أيضًا التابع group: يُعيد مجموعة الخيوط ThreadGroup التي تحتوي على المهمة الفرعية المعطاة، أو يُعيد nil إذا لم تكن المهمة الفرعية عضوًا في أي مجموعة. مصادر قسم التابع inspect في الصنف Thread في توثيق روبي الرسمي.
التابع Thread.main في روبي
يُعيد التابع main المهمة الفرعية الرئيسية. البنية العامة main→ thread
القيمة المعادة تعاد المهمة الفرعية الرئيسية. انظر أيضًا التابع new: ينشئ مهمة فرعية جديدة. مصادر قسم التابع main في الصنف Thread في توثيق روبي الرسمي.
التابع Thread.backtrace في روبي
يُعيد التابع backtrace التعقب (backtrace) الحالي للمهمة فرعية التي استدعي معها. البنية العامة backtrace → array
القيمة المعادة تعاد مصفوفة تمثل التعقب (backtrace) الحالي للمهمة فرعية المعطاة. انظر أيضًا التابع backtrace_locations: يُعيد مكدس التنفيذ (execution stack) الخاص بالمهمة الفرعية التي استدعي معها. مصادر قسم التابع backtrace في الصنف Thread في توثيق روبي الرسمي.
الدالة CharSequence.single() في Kotlin
تتحقَّق الدالة single() من حواية سلسلة المحارف التي استُدعيت معها محرفًا واحدًا فقط أو محرفًا واحدًا محققًا لشرط معيَّن ثمَّ تعيده أو تطلق استثناءً خلاف ذلك. البنية العامة fun CharSequence.single(): Char
inline fun CharSequence.single(
predicate: (Char) -> Boolean
): Char
وجود الكلمة المفتاحية inline يدل على أن هذه الدالة مباشرة (للمزيد من التفاصيل، راجع صفحة الدوال المباشرة (inline functions)). المعاملات predicate دالة تطبق على كل محرف من محارف السلسلة المعطاة. يمرر إليها محرفٌ وتعيد قيمة منطقية مقابله له. القيم المعادة يعاد المحرف ...
عرض (20 السابقة | 20 التالية) (20 | 50 | 100 | 250 | 500).