Swoole\Runtime::enableCoroutine
Enable coroutine for specified functions
説明
public static void Swoole\Runtime::enableCoroutine(int $flags = SWOOLE_HOOK_ALL)
パラメータ
-
flags
-
Bitmask of flags specifying which functions to hook. Can be combined using | operator.
Available flags:
SWOOLE_HOOK_TCP,
SWOOLE_HOOK_UDP,
SWOOLE_HOOK_UNIX,
SWOOLE_HOOK_UDG,
SWOOLE_HOOK_SSL,
SWOOLE_HOOK_TLS,
SWOOLE_HOOK_SLEEP,
SWOOLE_HOOK_FILE,
SWOOLE_HOOK_STREAM_FUNCTION,
SWOOLE_HOOK_BLOCKING_FUNCTION,
SWOOLE_HOOK_PROC,
SWOOLE_HOOK_CURL,
SWOOLE_HOOK_NATIVE_CURL,
SWOOLE_HOOK_SOCKETS,
SWOOLE_HOOK_STDIO,
SWOOLE_HOOK_PDO_PGSQL,
SWOOLE_HOOK_PDO_ODBC,
SWOOLE_HOOK_PDO_ORACLE,
SWOOLE_HOOK_PDO_SQLITE,
or SWOOLE_HOOK_ALL for all flags.