التابع Process::Status.pid في روبي

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

يُعيد التابع pid معرِّف العملية (process ID) الذي يمثِّله كائن حالة stat محدَّد.

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

pid  integer

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

يُعاد معرِّف العملية لكائن الحالة stat المعطى.

أمثلة

مثالٌ عن استخدام التابع pid:

fork { exit }   #=> 26569
Process.wait    #=> 26569
$?.pid          #=> 26569

انظر أيضًا

  • التابع exitstatus: يُعيد البِتَّات الثمانية الأقل أهمية للقيمة التي تعيدها الشيفرة وتخرج بها من الحالة stat.
  • التابع stopsig: يُعيد عدد الإشارات التي تسبَّبت في إيقاف العمليَّة.
  • التابع termsig: يُعيد عدد الإشارات التي تسبَّبت في إنهاء العمليَّة (أو القيمة nil إذا لم تنهَ العمليَّة بواسطة إشارة غير ملتقطة).
  • التابع to_i: يُعيد بِتَّات حالة العمليَّة stat على شكل عددٍ صحيح. البحث في وجلب معلوماتٍ من هذه البِتَّات يعتمد على المنصَّة.
  • التابع to_s: يُظهر معرِّف العملية (PID) وحالة الخروج.

مصادر