MessagePort
MessagePort
Overzicht
MessagePort is een klasse in Aspose.Html FOSS voor Python. Erft van: EventTarget.
Deterministische dezelfde-runtime MessagePort wachtrij basislijn.
Deze klasse biedt 7 methoden om te werken met MessagePort objecten in Python programma’s. Beschikbare methoden omvatten: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Html FOSS voor Python pakket. Eigenschappen: closed, onmessage.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
closed | bool | Lezen | Of deze poort is gesloten. |
onmessage | `Callable[[object], object] | None` | Lezen |
Methoden
| Handtekening | Beschrijving |
|---|---|
__init__() | Calls init op deze MessagePort instantie. |
post_message(message: object) | Zet een bericht in de wachtrij voor peerlevering via een geplande event-looptaak. |
start() | Start berichtverzending (idempotent). |
close() | Sluit deze poort. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener voor gebeurtenissen van type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Deregistreer een eerder geregistreerde listener. |
dispatch_event(event: "Event") → bool | Dispatch event via de voorouderboom. |