التابع Process::Status.to_i
في روبي
< Ruby | Process::Status
(بالتحويل من Ruby/Process/Status/to i)يُعيد التابع to_i
بِتَّات حالة العمليَّة stat
على شكل عددٍ صحيح. البحث في وجلب معلوماتٍ من هذه البِتَّات يعتمد على المنصَّة.
البنية العامة
to_i → integer
to_int → integer
القيم المعادة
يُعاد عددٌ صحيحٌ يمثِّل بِتَّات حالة العمليَّة stat
.
أمثلة
مثالٌ عن استخدام التابع to_i
:
fork { exit 0xab } #=> 26566
Process.wait #=> 26566
sprintf('%04x', $?.to_i) #=> "ab00"
انظر أيضًا
- التابع
exitstatus
: يُعيد البِتَّات الثمانية الأقل أهمية للقيمة التي تعيدها الشيفرة وتخرج بها من الحالةstat
. - التابع
pid
: يُعيد معرِّف العملية (process ID) الذي يمثِّله كائن حالةstat
محدَّد.
- التابع
stopsig
: يُعيد عدد الإشارات التي تسبَّبت في إيقاف العمليَّة.
- التابع
termsig
: يُعيد عدد الإشارات التي تسبَّبت في إنهاء العمليَّة (أو القيمةnil
إذا لم تنهَ العمليَّة بواسطة إشارة غير ملتقطة). - التابع
to_s
: يُظهر معرِّف العملية (PID) وحالة الخروج.