MessagePort

MessagePort

نمای کلی

MessagePort یک کلاس در Aspose.Html FOSS برای Python است. ارث‌برده از: EventTarget.

پایهٔ صف MessagePort هم‌زمان‌اجرایی تعیین‌پذیر.

این کلاس ۷ متد برای کار با اشیاء MessagePort در برنامه‌های Python فراهم می‌کند. متدهای موجود عبارتند از: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. تمام اعضای عمومی پس از نصب بستهٔ Aspose.Html FOSS برای Python، برای هر برنامهٔ Python قابل دسترسی هستند. ویژگی‌ها: closed, onmessage.

خواص

نامنوعدسترسیتوضیح
closedboolخواندنآیا این پورت بسته شده است.
onmessage`Callable[[object], object]None`خواندن

روش ها

امضاتوضیح
__init__()Calls init در این نمونه MessagePort.
post_message(message: object)یک پیام را برای تحویل به همتا در صف قرار دهید از طریق وظیفهٔ زمان‌بندی‌شدهٔ حلقهٔ رویداد.
start()ارسال پیام را آغاز کنید (idempotent).
close()این پورت را ببندید.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener برای رویدادهای type.
remove_event_listener(type: str, listener: Callable, capture: bool)لغو ثبت یک listener که قبلاً ثبت شده است.
dispatch_event(event: "Event") → boolDispatch event از طریق درخت اجداد.

همچنین ببینید:

 فارسی