mirror of
https://github.com/zhamao-robot/zhamao-framework.git
synced 2026-03-18 05:04:51 +08:00
32 lines
889 B
Markdown
32 lines
889 B
Markdown
# 框架事件
|
|
|
|
<aside>
|
|
🛰️ 此页面下的所有注解命名空间为 `ZM\Annotation\Framework`
|
|
|
|
</aside>
|
|
|
|
## BindEvent
|
|
|
|
相对底层的事件绑定,支持绑定所有透过框架分发的事件。
|
|
|
|
| 参数名称 | 允许值 | 用途 | 默认 |
|
|
| --- | --- | --- | --- |
|
|
| event_class | string | 时间名 | 必填 |
|
|
| level | int | 事件优先级(越大越先执行) | 800 |
|
|
|
|
## Init
|
|
|
|
在 Worker 进程初始化时触发,用于进行 Worker 初始化。
|
|
|
|
| 参数名称 | 允许值 | 用途 | 默认 |
|
|
| --- | --- | --- | --- |
|
|
| worker | int 由 0 至 (最大Worker数-1) | 限定执行的 Worker 进程,-1 为在所有 Worker 执行 | 0 |
|
|
|
|
## Setup
|
|
|
|
在框架初始化时触发,在主进程执行,不可使用协程相关功能。
|
|
|
|
可用于改变所有进程的设置,相关更改会随着进程创建应用到所有 Worker 和 Manager 进程。
|
|
|
|
*没有参数*
|