consign.worker package#

consign.worker Package#

Functions#

wait(task, *[, time_out])

wait阻塞等待一个Task任务完成,并在期间参与工作

Classes#

AsyncWorker([work_area_name, work_area])

AsyncWorker异步协程Worker,AsyncWorker能够创建线程以应对耗时的阻塞IO,基于CoroutineWorker

CoroutineWorker([work_area_name, work_area])

CoroutineWorker协程Worker,CoroutineWorker能够以并发的方式执行特定的协程函数,是所有Worker的基石

Supervisor(task)

wait 的底层实现

Class Inheritance Diagram#

Inheritance diagram of consign.worker.asyncworker.AsyncWorker, consign.worker.coroutineworker.CoroutineWorker, consign.worker.wait.Supervisor

Submodules#