Hypervel\Coroutine
Namespaces
Classes
Store idle objects independently of execution mode and signal coroutine waiters.
Resolve one shared instance per process through the container. Separate instances create competing native waits for the same signal and lose earlier handlers.
Go-style WaitGroup for waiting on multiple coroutines.
Functions
int
co(callable $callable, bool|array $copyContext = false)
No description
at line 64
int
go(callable $callable, bool|array $copyContext = false)
No description
at line 83
array
parallel(array $callables, int $concurrent = 0, bool|array $copyContext = false)
No description
at line 23
bool
run(callable|array $callbacks, int $flags = SWOOLE_HOOK_ALL)
Run callable in non-coroutine environment, all hook functions by Swoole only available in the callable.
at line 93
mixed
wait(Closure $closure, float|null $timeout = null, bool|array $copyContext = false, bool $waitForChildTermination = false)
No description
at line 46