module asyncio¶
Source: stdlib/asyncio.codon
asyncio¶Source: stdlib/asyncio.codon
WorkItem @tuple Class is named tuple (cannot write fields) ¶coro: cobj¶task: cobj¶result_size: int¶WorkNode¶work: WorkItem¶prev: Optional[WorkNode]¶next: Optional[WorkNode]¶__init__(self, work: WorkItem)¶cancelled(self)¶Timer¶work: WorkItem¶when: float¶cancelled(self)¶EventLoop¶Handle @tuple Class is named tuple (cannot write fields) ¶cancel(self)¶cancelled(self)¶TimerHandle @tuple Class is named tuple (cannot write fields) ¶cancel(self)¶cancelled(self)¶when(self)¶Future[R]¶R: type¶Task[R]¶R: type¶WorkItem @extend Class is extended to add given methods ¶__new__(coro: cobj)¶__new__(coro: Coroutine)¶__new__(task: Task)¶__new__()¶raw_task(self)¶cancelled(self)¶InvalidStateError¶__init__(self, message: str = "")¶CancelledError¶__init__(self, message: str = "")¶EventLoop @extend Class is extended to add given methods ¶__init__(self)¶close(self)¶time(self)¶stop(self)¶is_running(self)¶is_closed(self)¶call_soon(self, callback, *args)¶call_soon_threadsafe(self, callback, *args)¶call_later(self, delay: float, callback, *args)¶call_at(self, delay: float, callback, *args)¶run_forever(self)¶run_until_complete(self, future)¶create_future(self, T: type = NoneType)¶create_task(self, coro: Coroutine, name: Optional[str] = None)¶Future[R] @extend Class is extended to add given methods ¶__init__(self, loop: Optional[EventLoop] = None)¶__await__(self)¶add_done_callback(self, callback)¶result(self)¶set_result(self, result: R)¶set_exception(self, exception: BaseException)¶cancelled(self)¶done(self)¶cancel(self, msg: Optional[str] = None)¶get_loop(self)¶exception(self)¶Task[R] @extend Class is extended to add given methods ¶__init__(self, coro: Coroutine[R], loop: Optional[EventLoop] = None, name: Optional[str] = None)¶__await__(self)¶get_name(self)¶set_name(self, value: str)¶get_coro(self, T: type = NoneType)¶add_done_callback(self, callback)¶get_loop(self)¶done(self)¶cancelled(self)¶result(self)¶cancel(self, msg: Optional[str] = None)¶new_event_loop()¶set_event_loop(loop: EventLoop)¶get_event_loop()¶get_running_loop()¶create_task(coro, name: Optional[str] = None)¶isfuture(obj)¶iscoroutine(obj)¶ensure_future(obj, loop: Optional[EventLoop] = None)¶current_task()¶run(coro, debug = None, loop_factory = None)¶sleep(delay: float, result = None)¶gather(*aws)¶