SYS :: إشارات :: Block

واجهة بسيطة لمنع تسليم الإشارات
التحميل الان

SYS :: إشارات :: Block الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Michael Schout
  • موقع ويب الناشر:
  • http://search.cpan.org/~mschout/

SYS :: إشارات :: Block العلامات


SYS :: إشارات :: Block وصف

واجهة بسيطة لمنع تسليم الإشارات SYS :: إشارات :: Block هي وحدة بيرل توفر طريقة سهلة لمنع تسليم إشارات معينة. هذا هو أساسا مجرد غلاف حول posix :: sigprocmask (sig_block، ...) و posix :: sigprocmask (sig_unblock، ...)، ولكن مع API أكثر بساطة. يتم تقديم مجموعة من الإشارات التي يجب حظرها في قائمة الاستيراد (المعلمات في سطر استخدام الوحدة). يمكن أن تكون قيم الإشارة إما أسماء رقمية أو سلسلة. إذا تم إعطاء الأسماء، فقد يتم إعطاؤها إما مع أو بدون بادئة SIG. على سبيل المثال، فيما يلي جميع المعادل: # أسماء، لا تستخدم بادئة SIG SYS :: إشارات :: Block QW (TERM INT)؛ # أسماء مع بادئة SIG استخدام SYS :: إشارات :: Block QW (Sigterm Sigint)؛ # الأعداد الصحيحة، باستخدام ثوابت Posix استخدام SYS :: إشارات :: Block (Posix :: Sigterm، Posix :: SigInt)؛ Synopsis استخدم SYS :: إشارات :: Block QW (TERM INT)؛ SYS :: إشارات :: Block-> Block؛ # جزء حرج. # Sigint، لن يتم تسليم Sigterm SYS :: إشارات :: Block-> Unblock؛ سيتم تسليم الإشارات المرسلة خلال القسم الحرج هنا # أو إذا كنت تفضل بناء جملة الكائنات: بلدي $ SIGS = SYS :: إشارات :: Block-> مثيل؛ $ sigs-> كتلة؛ # القسم الحرج $ SIGS-> إلغاء حظر؛ متطلبات: perl.


SYS :: إشارات :: Block برامج ذات صلة