MessagePort
MessagePort
Översikt
MessagePort är en klass i Aspose.Html FOSS för Python. Ärver från: EventTarget.
Deterministisk samma-runtime MessagePort köbaslinje.
Denna klass tillhandahåller 7 metoder för att arbeta med MessagePort-objekt i Python-program. Tillgängliga metoder inkluderar: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Alla offentliga medlemmar är åtkomliga för alla Python-applikationer efter att ha installerat Aspose.Html FOSS för Python-paketet. Egenskaper: closed, onmessage.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
closed | bool | Läs | Om den här porten har stängts. |
onmessage | `Callable[[object], object] | None` | Läs |
Metoder
| Signatur | Beskrivning |
|---|---|
__init__() | Calls init på detta MessagePort-instans. |
post_message(message: object) | Köa ett meddelande för peer-leverans via schemalagd event-loop-uppgift. |
start() | Starta meddelandeutskick (idempotent). |
close() | Stäng den här porten. |
add_event_listener(type: str, listener: Callable, capture: bool, once: bool) | Register listener för händelser av type. |
remove_event_listener(type: str, listener: Callable, capture: bool) | Avregistrera en tidigare registrerad lyssnare. |
dispatch_event(event: "Event") → bool | Dispatch event genom förfädersträdet. |