ThreadInterruptMonitor صف

ThreadInterruptMonitor صف

تنفيذ بسيط لـ AbstractInterruptMonitor عن طريق بدء تشغيل مؤشر ترابط آخر لطلب المقاطعة بعد وضع حد معين للمستخدم في وضع السكون.

الميراث: ThreadInterruptMonitor

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

البنائين

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

ملكيات

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

طُرق

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

ملاحظات

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

أنظر أيضا