索引
A
|
B
|
C
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
W
A
ActorABC (aio_parallel_tools.aio_actor.actor_abc 中的类)
ActorManagerRegister (aio_parallel_tools.aio_actor.actor_manager 中的类)
after_actor_close() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
after_actor_start() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
after_deal_rev() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
after_every_loop() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
aid() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.id_mixin.IdentifyMixin property)
aio_parallel_tools.aio_actor.actor_abc (模块)
aio_parallel_tools.aio_actor.actor_basic (模块)
aio_parallel_tools.aio_actor.actor_manager (模块)
aio_parallel_tools.aio_actor.mixins (模块)
aio_parallel_tools.aio_actor.mixins.hooks_mixin (模块)
aio_parallel_tools.aio_actor.mixins.id_mixin (模块)
aio_parallel_tools.aio_actor.mixins.inbox_mixin (模块)
aio_parallel_tools.aio_actor.mixins.loop_mixin (模块)
aio_parallel_tools.aio_actor.mixins.manage_mixin (模块)
aio_parallel_tools.aio_actor.mixins.task_mixin (模块)
aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_lifo (模块)
aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_priority (模块)
aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_simple (模块)
aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_lifo (模块)
aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_priority (模块)
aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_simple (模块)
aio_parallel_tools.aio_task_pool.core.mixins (模块)
aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin (模块)
aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin (模块)
aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin (模块)
aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin (模块)
aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin (模块)
aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin (模块)
aio_parallel_tools.aio_task_pool.core.task_pool_abc (模块)
AioActor (aio_parallel_tools.aio_actor.actor_basic 中的类)
AioAutoScaleTaskPoolLifo (aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_lifo 中的类)
AioAutoScaleTaskPoolPriority (aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_priority 中的类)
AioAutoScaleTaskPoolSimple (aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_simple 中的类)
AioFixedTaskPoolLifo (aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_lifo 中的类)
AioFixedTaskPoolPriority (aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_priority 中的类)
AioFixedTaskPoolSimple (aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_simple 中的类)
AioTaskPoolABC (aio_parallel_tools.aio_task_pool.core.task_pool_abc 中的类)
AutoScaleWorkerManagerMixin (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin 中的类)
available() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.actor_basic.AioActor property)
AvailableScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
B
befor_actor_colse() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
before_actor_start() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
before_deal_rev() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
before_every_loop() (aio_parallel_tools.aio_actor.mixins.hooks_mixin.HooksMixin 方法)
BestToSendScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
C
Clean() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
clean_inbox() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
close() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 方法)
Close() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
close() (aio_parallel_tools.aio_actor.actor_basic.AioActor 方法)
Close() (aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
close() (aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_lifo.AioAutoScaleTaskPoolLifo 方法)
(aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_priority.AioAutoScaleTaskPoolPriority 方法)
(aio_parallel_tools.aio_task_pool.aio_autoscale_task_pool_simple.AioAutoScaleTaskPoolSimple 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
close_accept() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
close_auto_scale_worker() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
close_nowait() (aio_parallel_tools.aio_actor.actor_basic.AioActor 方法)
close_pool() (aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
close_pool_nowait() (aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
close_task() (aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin 方法)
close_workers() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
close_workers_hard() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
close_workers_nowait_soft() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
closed() (aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin property)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC property)
F
FindById() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
FixedWorkerManagerMixin (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin 中的类)
G
get_actor() (在 aio_parallel_tools.aio_actor.actor_manager 模块中)
H
handle_rev_timeout() (aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin 方法)
handle_send_timeout() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
has_actor() (在 aio_parallel_tools.aio_actor.actor_manager 模块中)
HooksMixin (aio_parallel_tools.aio_actor.mixins.hooks_mixin 中的类)
I
IdentifyMixin (aio_parallel_tools.aio_actor.mixins.id_mixin 中的类)
inbox() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin property)
inbox_maxsize() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin property)
inbox_size() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin property)
InboxMixin (aio_parallel_tools.aio_actor.mixins.inbox_mixin 中的类)
L
LifoQMixin (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin 中的类)
loop() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.loop_mixin.LoopMixin property)
LoopMixin (aio_parallel_tools.aio_actor.mixins.loop_mixin 中的类)
M
make_close_signal() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin 方法)
make_message() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin 方法)
ManageMixin (aio_parallel_tools.aio_actor.mixins.manage_mixin 中的类)
max_tasks_number() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin property)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC property)
Members (aio_parallel_tools.aio_actor.actor_basic.AioActor 属性)
N
NotAvailableScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
NotPausedScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
NotRunningScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
P
parser_message() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin 方法)
pause() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
paused() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin property)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC property)
PausedScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
PriorityQMixin (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin 中的类)
PriorityTask (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin 中的类)
Publish() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
Q
queue() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin property)
R
receive() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 方法)
remove() (aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 方法)
Restart() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
running() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin property)
RunningScope() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
S
scale() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
scale_nowait() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
send() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 方法)
Send() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
send() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
Send() (aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
send_nowait() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 方法)
(aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
SendById() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
SendRandom() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
(aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
SimpleProducerMixin (aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin 中的类)
SimpleQMixin (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin 中的类)
size() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin property)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC property)
start() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 方法)
Start() (aio_parallel_tools.aio_actor.actor_abc.ActorABC 类方法)
start() (aio_parallel_tools.aio_actor.actor_basic.AioActor 方法)
Start() (aio_parallel_tools.aio_actor.mixins.manage_mixin.ManageMixin 类方法)
start() (aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
start_accept() (aio_parallel_tools.aio_actor.mixins.inbox_mixin.InboxMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
start_auto_scale() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
start_task() (aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin 方法)
start_workers() (aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.autoscale_worker_manager_mixin.AutoScaleWorkerManagerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.worker_manager_mixin.fix_worker_manager_mixin.FixedWorkerManagerMixin 方法)
submit() (aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_priority.AioFixedTaskPoolPriority 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
submit_nowait() (aio_parallel_tools.aio_task_pool.aio_fixed_task_pool_priority.AioFixedTaskPoolPriority 方法)
(aio_parallel_tools.aio_task_pool.core.mixins.producer_mixin.simple_producer_mixin.SimpleProducerMixin 方法)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC 方法)
T
task() (aio_parallel_tools.aio_actor.actor_abc.ActorABC property)
(aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin property)
task_done_callback() (aio_parallel_tools.aio_actor.mixins.task_mixin.TaskMixin 方法)
TaskMixin (aio_parallel_tools.aio_actor.mixins.task_mixin 中的类)
W
waiting_tasks_number() (aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.lifoq_mixin.LifoQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.priorityq_mixin.PriorityQMixin property)
(aio_parallel_tools.aio_task_pool.core.mixins.queue_mixin.simpleq_mixin.SimpleQMixin property)
(aio_parallel_tools.aio_task_pool.core.task_pool_abc.AioTaskPoolABC property)
aio_parallel_tools
Tools for develope asynchronous script easily.
导航
任务池模型
任务池的种类
如何使用
操作
Actor和其管理器
如何使用
模块信息
aio_parallel_tools.aio_task_pool package
使用后进先出队列的自扩展异步任务池
使用优先级队列的异步自动扩展任务池
使用默认队列的异步自扩展任务池
使用后进先出队列的固定异步任务池
使用优先级队列的固定异步任务池
使用默认队列的固定异步任务池
Task Pool Core API
接口
混入类
aio_parallel_tools.aio_actor package
Actor API
Base Class
Actor Manager
Related Topics
Documentation overview
快速搜索