التابع 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: يربط معالجًا بإشارة محدَّدة.