SystemTimeInterruptMonitor صف

SystemTimeInterruptMonitor صف

تنفيذ بسيط لـ AbstractInterruptMonitor عن طريق التحقق من وقت النظام الحالي ومقارنته مع الحد الذي يحدده المستخدم.

الميراث: SystemTimeInterruptMonitor

يكشف النوع SystemTimeInterruptMonitor عن الأعضاء التاليين:

البنائين

البناءوصف
__init__(self, terminate_without_exception)إنشاء مراقب مقاطعة واحد.

ملكيات

ملكيةوصف
is_interruption_requestedيتحقق هذا التنفيذ فقط مما إذا كانت تكلفة الوقت (من وقت بدء تشغيل هذه الشاشة حتى الآن) أكبر من الحد الذي حدده المستخدم.
terminate_without_exceptionانظر TerminateWithoutException.
يتم تحديد هذه الخاصية بواسطة المستخدم عند إنشاء مثيل الشاشة هذا.

طُرق

طريقةوصف
start_monitor(self, ms_limit)يبدأ تشغيل الشاشة بالحد الزمني المحدد. وقت بدء حساب تكلفة الوقت هو عند استدعاء هذه الطريقة.
لذلك، يجب البدء في الإجراء الذي يحتاج إلى المراقبة بعد هذه المكالمة مباشرة.

ملاحظات

يعد هذا التنفيذ مجرد حل بسيط لسيناريوهات بسيطة. يحتاج إلى استرجاع وقت النظام والتحقق منه بشكل متكرر، لذا فقد يكون له تأثير سلبي على الأداء إلى حد ما.

أنظر أيضا