MessagePort
MessagePort
Übersicht
MessagePort ist eine Klasse in Aspose.Html FOSS für Python. Erbt von: EventTarget.
Deterministische Same-Runtime MessagePort Warteschlangen-Baseline.
Diese Klasse stellt 7 Methoden zur Arbeit mit MessagePort-Objekten in Python-Programmen bereit. Verfügbare Methoden umfassen: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Alle öffentlichen Mitglieder sind für jede Python-Anwendung zugänglich, nachdem das Aspose.Html FOSS-Paket für Python installiert wurde. Eigenschaften: closed, onmessage.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
closed | bool | Lesen | Ob dieser Port geschlossen wurde. |
onmessage | `Callable[[object], object] | None` | Lesen |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__() | Calls init auf dieser MessagePort-Instanz. |
post_message(message: object) | Stelle eine Nachricht für die Peer-Zustellung in die Warteschlange über eine geplante Event-Loop-Aufgabe. |
start() | Starte die Nachrichtenübermittlung (idempotent). |
close() | Schließe diesen Port. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener für Ereignisse von type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Deregistriere einen zuvor registrierten Listener. |
dispatch_event(event: "Event") → bool | Dispatch event durch den Vorfahrenbaum. |