moe-serifu-circle / moe-serifu-agent

Anime-themed personal assistant and goal-oriented intelligent agent

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Convert msa::event dispatch module to python

dekarrin opened this issue · comments

The event dispatch module provides a comprehensive event tracking and handling mechanism that queues waiting events and allows only a single handler to proceed at once. This must be implemented in python.

Use threads for the time-being, with the understanding that threading is python is limited, and will never scale to multiple processors.

A/C: Event dispatch framework is complete and has feature parity to original module.

completed via new asyncio architecture