asyncio

Standard library module View source
class WorkNode
class WorkNode
Fields 4
work WorkItem
prev Optional[WorkNode]
next Optional[WorkNode]
queued bool
Constructors 1
__init__
__init__(self, work: WorkItem)
Methods 1
cancelled
cancelled(self)
class Timer
class Timer
Fields 2
work WorkItem
when float
Constructors 1
__init__
__init__(self, work: WorkItem, when: float)
Methods 1
cancelled
cancelled(self)
class WorkItem
@extend
class WorkItem
Constructors 5
__new__
__new__(coro: cobj)
__new__
__new__(coro: Coroutine)
__new__
__new__(task: Task)
__new__
__new__(state: _FutureState)
__new__
__new__()
Methods 1
cancelled
cancelled(self)
class EventLoop
@extend
class EventLoop
Constructors 1
__init__
__init__(self)
Methods 13
close
close(self)
time
time(self)
stop
stop(self)
is_running
is_running(self)
is_closed
is_closed(self)
call_soon
call_soon(self, callback, *args)
call_soon_threadsafe
call_soon_threadsafe(self, callback, *args)
call_later
call_later(self, delay: float, callback, *args)
call_at
call_at(self, when: float, callback, *args)
run_forever
run_forever(self)
run_until_complete
run_until_complete(self, future)
create_future
create_future(self, T: type = NoneType)
create_task
create_task(self, coro: Coroutine, name: Optional[str] = None)
class Future
@extend
class Future[R]
Constructors 1
__init__
__init__(self, loop: Optional[EventLoop] = None)
Methods 9
add_done_callback
add_done_callback(self, callback)
result
result(self)
set_result
set_result(self, result: R)
set_exception
set_exception(self, exception: BaseException)
cancelled
cancelled(self)
done
done(self)
cancel
cancel(self, msg: Optional[str] = None)
get_loop
get_loop(self)
exception
exception(self)
Special methods 1
__await__
__await__(self)
class Task
@extend
class Task[R]
Constructors 1
__init__
__init__(self, coro: Coroutine[R], loop: Optional[EventLoop] = None, name: Optional[str] = None)
Methods 4
get_name
get_name(self)
set_name
set_name(self, value: str)
get_coro
get_coro(self, T: type = NoneType)
result
result(self)
function new_event_loop
new_event_loop()
function set_event_loop
set_event_loop(loop: EventLoop)
function get_event_loop
get_event_loop()
function get_running_loop
get_running_loop()
function create_task
create_task(coro, name: Optional[str] = None)
function isfuture
isfuture(obj)
function iscoroutine
iscoroutine(obj)
function ensure_future
ensure_future(obj, loop: Optional[EventLoop] = None)
function current_task
current_task()
function run
run(coro, debug = None, loop_factory = None)
function sleep
sleep(delay: float, result = None)
function gather
gather(*aws)