| SYS :: إشارات :: Block واجهة بسيطة لمنع تسليم الإشارات |
التحميل الان |
SYS :: إشارات :: Block الترتيب والملخص
- رخصة:
- Perl Artistic License
- اسم الناشر:
- 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 برامج ذات صلة