Zeromq :: Poller :: Timer

مؤقت بسيط للاستخدام مع Zeromq :: Poller
التحميل الان

Zeromq :: Poller :: Timer الترتيب والملخص

الإعلانات

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

Zeromq :: Poller :: Timer العلامات


Zeromq :: Poller :: Timer وصف

Zeromq :: Poller هو وحدة بييرل تنتظر من مآخذ Zeromq للأحداث، وإذا كنت تكتب برنامجا مخبايا، فيمكنك عادة القيام بذلك في حلقة لا حصر لها. ومع ذلك، إذا كان لا يوجد شيء يحدث على تلك المقابس ثم Zeromq: Poller فقط كتل على طريقة الاستطلاع الخاصة بها () إلى أجل غير مسمى. قد ترغب Daemons بشكل دوري في القيام بالأشياء، مثل إعادة تحميل ملفات التكوين، أو التحدث إلى قواعد البيانات، أو وظائف العملية التي لم تنجح في المرة الأولى. في وقت مباني، لا يوجد في Zeromq: Poller وظيفة مدمجة في الوظيفة للسماح لك بالخروج بشكل دوري من الاستطلاع () والقيام بالعمل. لذلك هذه محاولتي لإضافة وظائف مؤقت دورية إلى Zeromq :: Poller، باستخدام Zeromq.Zeromq: Poller: Timer هو توقيت بسيط مثل Eyevent للاستخدام مع Zeromq :: Poller. مثل جهاز توقيت Anyevent، يمكنك تعيين كل مؤقت لإطلاق النار مرة واحدة، أو على فترات. لا يدعم حاليا ميزة رد الاتصال، وقد لا قدما أبدا. الموقت هو ببساطة وسيلة لجعل من الممكن الخروج بشكل دوري من مكالمة الحظر إلى الاستقصاء () حتى تتمكن من القيام بأشياء دايموني الأخرى. يستخدمون أقسام zeromq :: Poller :: Timer؛ My Timer $ = Zeromq: Poller :: Timer-> جديد (الاسم => 'my_timer'، # مطلوب بعد => $ ثانية، # الفاصل الزمني المطلوب => $ ثانية، إيقاف مؤقت => ، # افتراضيات 0)؛ الصفحة الرئيسية للمنتج


Zeromq :: Poller :: Timer برامج ذات صلة