(No version information available, might only be in Git)
Swoole\Runtime::enableCoroutine — Включает корутину для функций
Метод активирует поддержку корутин для PHP-функций на основе заданных флагов. Метод вызывают однократно при запуске приложения.
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
или SWOOLE_HOOK_ALL
как комбинацию всех флагов.
Функция не возвращает значения после выполнения.