MessagePort

MessagePort

Обзор

MessagePort — класс в Aspose.Html FOSS для Python. Наследуется от: EventTarget.

Детерминированная одноранговая очередь MessagePort базового уровня.

Этот класс предоставляет 7 методов для работы с объектами MessagePort в программах Python. Доступные методы включают: __init__, add_event_listener, close, dispatch_event, post_message, remove_event_listener, start. Все публичные члены доступны любому приложению Python после установки пакета Aspose.Html FOSS для Python. Свойства: closed, onmessage.

Свойства

Имя:Тип:ДоступОписание:
closedboolЧтениеБыл ли этот порт закрыт.
onmessage`Callable[[object], object]None`Чтение

Методы

ПодписьОписание:
__init__()Calls init в этом экземпляре MessagePort.
post_message(message: object)Поместить сообщение в очередь для доставки собеседнику через запланированную задачу цикла событий.
start()Запустить отправку сообщений (идемпотентно).
close()Закрыть этот порт.
add_event_listener(type: str, listener: Callable, capture: bool, once: bool)Register listener для событий type.
remove_event_listener(type: str, listener: Callable, capture: bool)Отменить регистрацию ранее зарегистрированного слушателя.
dispatch_event(event: "Event") → boolDispatch event через древо предков.

См. также:

 Русский