التابع signame‎ الخاص بالصنف Signal في روبي

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

يحول التابع signame رقم الإشارة إلى اسم إشارة. ثم يعيد القيمة nil إن لم يكن الوسيط signo (انظر فقرة البنية العامة) رقم إشارة صالح.

البنية العامة

signame(signo)    string or nil

المعاملات

signo‎

رقم الإشارة.

القيمة المُعادة

يعيد التابع signame سلسلة نصية تمثل اسم الإشارة.

أمثلة

مثال على استخدام التابع signame‎:

Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)

الناتج:

INT

انظر أيضا

  • التابع list: بعبد قائمة بأسماء الإشارة المقابلة لأرقام الإشارة الأصلية المقابلة.
  • التابع trap: يحدد التابع trap معالج الإشارات (handling of signals).

مصادر