Coroutine
in package
uses
RegisterMethods
Table of Contents
Methods
- __call() : mixed
- 代理调用WaitGroupInterface方法
- __construct() : mixed
- 构造方法
- __destruct() : mixed
- 析构
- getHandler() : array<string|int, mixed>
- 获取指定handler 或 获取所有
- id() : string|int
- origin() : mixed
- register() : bool|null
- 注册
- registerVerify() : false|string
- unregister() : bool|null
- 注销
- unregisterExecute() : bool
Methods
__call()
代理调用WaitGroupInterface方法
public
__call(string $name, array<string|int, mixed> $arguments) : mixed
Parameters
- $name : string
- $arguments : array<string|int, mixed>
Tags
__construct()
构造方法
public
__construct(Closure $func) : mixed
Parameters
- $func : Closure
Tags
__destruct()
析构
public
__destruct() : mixed
getHandler()
获取指定handler 或 获取所有
public
static getHandler(null|string $key) : array<string|int, mixed>
Parameters
- $key : null|string
Return values
array<string|int, mixed>id()
public
id() : string|int
Return values
string|intorigin()
public
origin() : mixed
register()
注册
public
static register(string $key, mixed $value) : bool|null
Parameters
- $key : string
- $value : mixed
Return values
bool|nullregisterVerify()
public
static registerVerify(mixed $value) : false|string
Parameters
- $value : mixed
Tags
Return values
false|stringunregister()
注销
public
static unregister(string $key) : bool|null
Parameters
- $key : string
Return values
bool|nullunregisterExecute()
public
static unregisterExecute(string $key) : bool
Parameters
- $key : string