التابع Signal.signame
في روبي
يحول التابع signame
رقم الإشارة إلى اسم الاسم المقابل لها.
البنية العامة
signame(signo) → string or nil
المعاملات
signo
رقم الإشارة المراد معرفة اسمها.
القيمة المعادة
يعيد التابع signame
سلسلة نصية تمثل اسم الإشارة، أو تعاد القيمة nil
إن لم يكن المعامل signo
رقم إشارة صالح.
أمثلة
مثال على استخدام التابع signame
:
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
ناتج تنفيذ الشيفرة هو:
INT
انظر أيضًا
- التابع
list
: يعيد قائمة بأسماء الإشارة المعيَّنة لأرقام الإشارة الأصلية المقابلة لها. - التابع
trap
: يربط معالجًا بإشارة محدَّدة.