EventXX.

التحميل الان

EventXX. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Public Domain
  • السعر:
  • FREE
  • اسم الناشر:
  • Leandro Lucarella
  • موقع ويب الناشر:
  • http://www.llucax.com.ar

EventXX. العلامات


EventXX. وصف

بسيطة ومباشرة ورأس واحد inline c ++ المجمع ل libvent. Libevent هو API شائع يوفر آلية لتنفيذ وظيفة رد الاتصال عند حدوث حدث محدد على واصف الملف أو بعد الوصول إلى مهلة. علاوة على ذلك، فإن Libvent أيضا تدعم عمليات الاسترجاعات المستحقة للإشارات أو Timeout Rentouts.eventxx مشروع بسيطة ومباشرة وذين رأس واحد مضطرب C ++ المجمع ل Libvent. نعم، إنه ملف رأس واحد فقط، لذلك إذا كنت ترغب في استخدامه، يمكنك فقط نسخ الملف إلى مشروعك ويتم تعيينك (حسنا، ستحتاج إلى الارتباط إلى Libvent أيضا؛). أعلم أن EventXX ستعمل مع Libevent 1.1 و 1.2 إذا كنت تستخدم Fix Event_Base_Free () Fix (انظر قسم الحالة لمزيد من التفاصيل). إنه مصمم ليكون قريبا من الاستخدام إلى Libvent (دون المساس بتقنيات البرمجة C ++ الحديثة) وكفاءة (منذ كل شيء التنفيذ تافهة ومتقل، من الناحية النظرية، أنه لا ينفد على الإطلاق) قدر الإمكان. يرجى زيارة موقع EventXX الإلكتروني للحصول على أحدث إصدار من هذه الوثائق. يمكنك دائما الحصول على الإصدار الحالي من دليل الإصدار أو الاستيلاء على أكثر ما يصل إلى التاريخ مصادر من مستودع Darcs. يمكنك أيضا إلقاء نظرة على واجهة Darcsweb لرؤية أحدث التغييرات عبر الإنترنت أو اشترك في تغذية RSS لمتابعة التطوير. ربما يجب عليك قراءة وثائق Libvent للبدء أو على الأقل للرجوع إليها ، على الرغم من أن EventXX بسيط جدا حتى تتمكن من القفز مباشرة في قسم المثال (أو قائمة المثال) واكتب برنامج عمل دون الكثير من المتاعب. تم تصميم هذا المجمع ليتم استخدامه تماما مثل L iBevent، ولكن مع Syntax Syntax Style C ++ (أو السم، يعتمد على وجهة نظرك؛) والأشياء الجيدة. الفرق الرئيسي في Libvent هو دائما يجب عليك مثيل EventXX :: Respatcher للحصول على حلقة حدث. لا يوجد حلقة حدث عالمية ضمنية. هذا يضيف فقط سطر إضافي من التعليمات البرمجية للتطبيقات الخيوط الفردية ويجعل الأمور أكثر بساطة أكثر بساطة، لذلك آمل أن يشكو أحد من ذلك؛). راجع وثائق EventXX :: Prospatcher للحصول على مزيد من التفاصيل. يمكنك استخدام استخدام نفس الوظائف السهلة لاستخدام Libvent الاستخدام أو النوع الآخر من كائنات الوظائف (انظر قسم الأحداث للحصول على تفاصيل حسب أنواع الأحداث) .EventXX يستخدم استثناءات للإبلاغ عن الأخطاء. جميع الوظائف لها مواصفات استثناء، لذلك من السهل معرفة ما يمكن توقعه. انظر قسم الاستثناءات لمزيد من التفاصيل. يتم توفير تجريد TimeSpec كأحداث :: وقت للحجة المريحة التي تمر. أكثر من ذلك، إنه مؤقت نفسه، مع بعض الطرق المريحة للوصول إلى السمات بأسماء Pritier. وحتى أكثر من ذلك، Eventxx هو مثل هذا التعيين المباشر الذي يتمتع به كل من EventXX :: Events Libvent Events أيضا، من الناحية النظرية، يمكنك تمرير حدث EventXX :: Eventxx وظائف Libvent C دون الكثير من المتاعب. EventXX :: Resmatcher هو الطبقة الوحيدة التي لا تستمد من بنية Libevent (Event_Base) لأن هذا الهيكل غير محدد على رأس Libevent (أعلن للتو). يجب أن لا تعرف تفاصيل التنفيذ هذه للحفاظ على التجريد، ولكن هذا هو هدف التصميم الأساسي لهذا المجمع لذلك لا توجد فرصة كثيرة أن هذه التغييرات في المستقبل (ولكن استخدم هذه المعرفة بعناية، لقد تم تحذيرك.


EventXX. برامج ذات صلة