MessagePort

MessagePort

نظرة عامة

MessagePort هي فئة في Aspose.Html FOSS لـ Python. تورث من: EventTarget.

خط الأساس لقائمة انتظار MessagePort المتزامن الحتمي.

توفر هذه الفئة 7 طرق للعمل مع كائنات MessagePort في برامج Python. تشمل الطرق المتاحة: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. جميع الأعضاء العامين متاحين لأي تطبيق Python بعد تثبيت حزمة Aspose.Html FOSS لـ Python. الخصائص: closed, onmessage.

خصائص

اسمالنوعالوصولوصف
closedboolقراءةما إذا كان هذا المنفذ قد تم إغلاقه.
onmessage`Callable[[object], object]None`قراءة

الطرق

التوقيعوصف
__init__()Calls init على هذه الحالة MessagePort.
post_message(message: object)ضع رسالة في الانتظار لتسليمها إلى النظير عبر مهمة حلقة الأحداث المجدولة.
start()ابدأ إرسال الرسائل (بدون تأثير متكرر).
close()أغلق هذا المنفذ.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener للأحداث. type.
remove_event_listener(type: str, listener: Callable, capture: bool)إلغاء تسجيل المستمع المسجل مسبقًا.
dispatch_event(event: "Event") → boolDispatch event من خلال شجرة الأجداد.

انظر أيضاً

 العربية