MessagePort

MessagePort

ภาพรวม

MessagePort เป็นคลาสใน Aspose.Html FOSS สำหรับ Python. สืบทอดจาก: EventTarget.

Baseline คิว MessagePort แบบ deterministic ใน runtime เดียวกัน.

คลาสนี้ให้ 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()เริ่มการส่งข้อความ (idempotent).
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 ผ่านต้นไม้บรรพบุรุษ.

ดูเพิ่มเติม

 ภาษาไทย