التابع 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) وحالة الخروج.

مصادر