POE :: Kernel.

PoE :: Kernel هو تطبيق تطبيق Truited Truite في بيرل.
التحميل الان

POE :: Kernel. الترتيب والملخص

الإعلانات

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

POE :: Kernel. العلامات


POE :: Kernel. وصف

POE :: KERNEL هو الحدث يحركها تطبيق نواة الخيوط في بيرل. POE :: Kernel هو تطبيق تطبيق Truited Strened في Perl.synopsispoe يأتي مع حلقة الحدث الخاصة به، والتي تعتمد على تحديد () وكتب مكتوب بالكامل في بيرل. لاستخدامها، ببساطة: استخدم PoE؛ PoE يمكن أن تتكيف مع العمل مع حلقات حدث أخرى وأنظمة الإدخال / الإخراج. حاليا تتكيف مع GTK، TK، Event.pm، أو IO :: استطلاع IO :: استطلاع عند استخدام أحد هذه الوحدات قبل PoE :: Kernel. استخدام GTK؛ # أو TK، الحدث، أو IO :: استطلاع؛ استخدام poe. أو استخدام poe qw (حلقة :: GTK)؛ أو استخدم POE :: Kernel {loop => "GTK"}؛ استخدم POE :: Session؛ طرق لإدارة عملية "مثيل Kernel Global": # استرجاع معرف Kernel الفريد. $ kernel_id = $ kernel-> id؛ # قم بتشغيل حلقة الحدث، والعودة فقط عندما لا يكون لها المزيد من الجلسات إلى # إرسال الأحداث إلى. يدعم شكلين. $ poe_kernel-> تشغيل ()؛ POE :: Kernel-> Run ()؛ طرق حدث FIFO: # نشر حدثا لجلسة تعسفية. $ kernel-> المشاركة (جلسة $، الحدث $، event_args)؛ # نشر حدث العودة إلى الجلسة الحالية. $ kernel-> العائد (حدث $، event_args)؛ # استدعاء معالج الأحداث بشكل متزامن. تجاوز قائمة انتظار الحدث PoE وأرسل قيمة إرجاع المعالج. Handler_RESULT = $ kernel-> دعوة (جلسة $، الحدث $، event_args)؛ أساليب التنبيه والتأخير الأصلي: # نشر حدث سيتم تسليمه في وقت عصر يونيكس معين. # هذا يدقق الأحداث ذات الوقت السابق مع نفس اسم الحالة. Kernel-> إنذار (حدث $، $ Epoch_Time، event_args)؛ # نشر إنذار إضافي، ترك تلك القائمة في قائمة الانتظار. $ kernel-> الإنذار_إضافة (حدث $ EPOCH_TIME، ePent_args)؛ # نشر حدث سيتم تسليمه بعد تأخير، المحدد في # ثانية وبالتالي. يزيل هذا الأحداث ذات الوقت السابق مع نفس الاسم. $ kernel-> تأخير (حدث $، ثوان $، event_args)؛ # نشر تأخير إضافي، ترك تلك القائمة في قائمة الانتظار. $ kernel-> delay_add (حدث $، $ ثانية، event_args)؛ متطلبات: perl.


POE :: Kernel. برامج ذات صلة