zhamao-framework/docs/api/ZM/Framework.md
2022-04-02 17:36:59 +08:00

1.9 KiB
Raw Blame History

ZM\Framework

saveProcessState

public function saveProcessState(int|string $pid, int $type, array $data): mixed

描述

将各进程的pid写入文件以备后续崩溃及僵尸进程处理使用

参数

名称 类型 描述
pid int string
type int
data array

返回

类型 描述
mixed

getProcessState

public function getProcessState(mixed $id_or_name, int $type): false|int|mixed

描述

用于框架内部获取多进程运行状态的函数

参数

名称 类型 描述
id_or_name mixed
type int

返回

类型 描述
false int

removeProcessState

public function removeProcessState(null $id_or_name, int $type): mixed

描述

作者很懒,什么也没有说

参数

名称 类型 描述
id_or_name null
type int

返回

类型 描述
mixed

loadServerEvents

public function loadServerEvents(): mixed

描述

作者很懒,什么也没有说

返回

类型 描述
mixed

registerServerEvents

public function registerServerEvents(): mixed

描述

从全局配置文件里读取注入系统事件的类

返回

类型 描述
mixed

parseCliArgs

public function parseCliArgs(mixed $args, mixed $add_port): mixed

描述

解析命令行的 $argv 参数们

参数

名称 类型 描述
args mixed
add_port mixed

返回

类型 描述
mixed