MessagePort

MessagePort

Przegląd

MessagePort jest klasą w Aspose.Html FOSS dla Python. Dziedziczy po: EventTarget.

Deterministyczna kolejka MessagePort tego samego środowiska uruchomieniowego jako podstawa.

Ta klasa udostępnia 7 metod do pracy z obiektami MessagePort w programach Python. Dostępne metody to: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Html FOSS dla Python. Właściwości: closed, onmessage.

Właściwości

NazwaTypDostępOpis
closedboolOdczytCzy ten port został zamknięty.
onmessage`Callable[[object], object]None`Odczyt

Metody

SygnaturaOpis
__init__()Calls init na tej MessagePort instancji.
post_message(message: object)Umieść wiadomość w kolejce do dostarczenia do peera za pomocą zaplanowanego zadania event-loop.
start()Rozpocznij wysyłanie wiadomości (idempotentne).
close()Zamknij ten port.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener dla zdarzeń type.
remove_event_listener(type: str, listener: Callable, capture: bool)Wyrejestruj wcześniej zarejestrowanego nasłuchiwacza.
dispatch_event(event: "Event") → boolDispatch event przez drzewo przodków.

Zobacz także

 Polski