التابع Signal.signame‎ في روبي

من موسوعة حسوب
< Ruby‏ | Signal

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

مصادر