mirror of
https://github.com/php/doc-ru.git
synced 2026-03-23 23:32:16 +01:00
3879 lines
110 KiB
XML
3879 lines
110 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: ecc53915a8e9eee17065ce22bef4dca3e42537d1 Maintainer: sergey Status: ready -->
|
||
<!-- Reviewed: no -->
|
||
<appendix xml:id="swoole.constants" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||
&reftitle.constants;
|
||
&extension.constants;
|
||
<para>
|
||
<variablelist>
|
||
<varlistentry xml:id="constant.swoole-version">
|
||
<term>
|
||
<constant>SWOOLE_VERSION</constant>
|
||
(<type>string</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Версия Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-version-id">
|
||
<term>
|
||
<constant>SWOOLE_VERSION_ID</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Версия Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-major-version">
|
||
<term>
|
||
<constant>SWOOLE_MAJOR_VERSION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Основная версия Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-minor-version">
|
||
<term>
|
||
<constant>SWOOLE_MINOR_VERSION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Минорная версия Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-release-version">
|
||
<term>
|
||
<constant>SWOOLE_RELEASE_VERSION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Версия выпуска Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-extra-version">
|
||
<term>
|
||
<constant>SWOOLE_EXTRA_VERSION</constant>
|
||
(<type>string</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Дополнительная версия Swoole.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-debug">
|
||
<term>
|
||
<constant>SWOOLE_DEBUG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Режим отладки.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-have-compression">
|
||
<term>
|
||
<constant>SWOOLE_HAVE_COMPRESSION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Включает режим сжатия HTTP-ответов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-have-zlib">
|
||
<term>
|
||
<constant>SWOOLE_HAVE_ZLIB</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поддерживается инструмент сжатия zlib.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-have-brotli">
|
||
<term>
|
||
<constant>SWOOLE_HAVE_BROTLI</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поддерживается инструмент сжатия brotli.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-use-http2">
|
||
<term>
|
||
<constant>SWOOLE_USE_HTTP2</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поддерживаюся сервера http2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-use-shortname">
|
||
<term>
|
||
<constant>SWOOLE_USE_SHORTNAME</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Включает/отключает короткие псевдонимы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-tcp">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_TCP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет TCP ipv4.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-tcp6">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_TCP6</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет TCP IPv6.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-udp">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_UDP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет UDP ipv4.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-udp6">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_UDP6</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет UDP IPv6.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-unix-dgram">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_UNIX_DGRAM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет UNIX dgram.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-unix-stream">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_UNIX_STREAM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток сокета UNIX.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-sync">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_SYNC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Синхронный клиентский режим.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sock-async">
|
||
<term>
|
||
<constant>SWOOLE_SOCK_ASYNC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Асинхронный клиентский режим.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-keep">
|
||
<term>
|
||
<constant>SWOOLE_KEEP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Swoole\Client поддерживает создание длительного TCP-соединения с сервером в PHP-FPM/Apache.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl">
|
||
<term>
|
||
<constant>SWOOLE_SSL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Включает шифрование SSL-туннеля.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv3-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv3_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод SSLv3.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv3-server-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv3_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод SSLv3 сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv3-client-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv3_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента SSLv3.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод TLSv1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-server-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера TLSv1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-client-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента TLSv1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-1-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_1_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод TLSv1_1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-1-server-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_1_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера TLSv1_1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-1-client-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_1_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента TLSv1_1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-2-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_2_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод TLSv1_2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-2-server-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_2_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера TLSv1_2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tlsv1-2-client-method">
|
||
<term>
|
||
<constant>SWOOLE_TLSv1_2_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента TLSv1_2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dtls-server-method">
|
||
<term>
|
||
<constant>SWOOLE_DTLS_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера DTLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dtls-client-method">
|
||
<term>
|
||
<constant>SWOOLE_DTLS_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента DTLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv23-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv23_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод SSLv23.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv23-server-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv23_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера SSLv23.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-sslv23-client-method">
|
||
<term>
|
||
<constant>SWOOLE_SSLv23_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента SSLv23.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tls-method">
|
||
<term>
|
||
<constant>SWOOLE_TLS_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод TLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tls-server-method">
|
||
<term>
|
||
<constant>SWOOLE_TLS_SERVER_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод сервера TLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-tls-client-method">
|
||
<term>
|
||
<constant>SWOOLE_TLS_CLIENT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод клиента TLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-sslv3">
|
||
<term>
|
||
<constant>SWOOLE_SSL_SSLv3</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол SSLv3.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-tlsv1">
|
||
<term>
|
||
<constant>SWOOLE_SSL_TLSv1</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол TLSv1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-tlsv1-1">
|
||
<term>
|
||
<constant>SWOOLE_SSL_TLSv1_1</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол TLSv1_1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-tlsv1-2">
|
||
<term>
|
||
<constant>SWOOLE_SSL_TLSv1_2</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол TLSv1_2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-tlsv1-3">
|
||
<term>
|
||
<constant>SWOOLE_SSL_TLSv1_3</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол TLSv1_3.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-dtls">
|
||
<term>
|
||
<constant>SWOOLE_SSL_DTLS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол DTLS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ssl-sslv2">
|
||
<term>
|
||
<constant>SWOOLE_SSL_SSLv2</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Протокол SSLv2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-event-read">
|
||
<term>
|
||
<constant>SWOOLE_EVENT_READ</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Слушать ли события, доступные для чтения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-event-write">
|
||
<term>
|
||
<constant>SWOOLE_EVENT_WRITE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Слушать ли события, доступные для записи.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-strerror-system">
|
||
<term>
|
||
<constant>SWOOLE_STRERROR_SYSTEM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Преобразовать номер ошибки system в сообщения об ошибках.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-strerror-gai">
|
||
<term>
|
||
<constant>SWOOLE_STRERROR_GAI</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Преобразовать номер ошибки addr в сообщения об ошибках.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-strerror-dns">
|
||
<term>
|
||
<constant>SWOOLE_STRERROR_DNS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Преобразовать номер ошибки DNS в сообщения об ошибках.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-strerror-swoole">
|
||
<term>
|
||
<constant>SWOOLE_STRERROR_SWOOLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Преобразование номера ошибки swoole в сообщения об ошибках.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-malloc-fail">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_MALLOC_FAIL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой памяти Malloc.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-system-call-fail">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SYSTEM_CALL_FAIL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой системного вызова.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-php-fatal-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PHP_FATAL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фатальная ошибка PHP.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-name-too-long">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_NAME_TOO_LONG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Имя слишком длинное.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-invalid-params">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_INVALID_PARAMS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимые параметры.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-queue-full">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_QUEUE_FULL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Очередь заполнена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-operation-not-support">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_OPERATION_NOT_SUPPORT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Операция не поддерживается.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-protocol-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PROTOCOL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка протокола.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-wrong-operation">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WRONG_OPERATION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неправильная операция.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-php-runtime-notice">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PHP_RUNTIME_NOTICE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Уведомление о выполнении PHP.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-for-test">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_FOR_TEST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Для тестирования.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-no-payload">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_NO_PAYLOAD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Без полезной нагрузки.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-undefined-behavior">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_UNDEFINED_BEHAVIOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неопределённое поведение.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-not-thread-safety">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_NOT_THREAD_SAFETY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Небезопасность потоков.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-file-not-exist">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_FILE_NOT_EXIST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Файл не существует.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-file-too-large">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_FILE_TOO_LARGE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Файл слишком большой.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-file-empty">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_FILE_EMPTY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Файл пустой.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-dnslookup-duplicate-request">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DNSLOOKUP_DUPLICATE_REQUEST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Дубликат запроса DNS-поиска.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-dnslookup-resolve-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DNSLOOKUP_RESOLVE_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Не удалось выполнить поиск DNS.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-dnslookup-resolve-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DNSLOOKUP_RESOLVE_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания разрешения DNS-запроса истекло.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-dnslookup-unsupported">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DNSLOOKUP_UNSUPPORTED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
DNS-поиск не поддерживается.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-dnslookup-no-server">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DNSLOOKUP_NO_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
DNS-поиск: нет сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-bad-ipv6-address">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_BAD_IPV6_ADDRESS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неверный адрес IPv6.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-unregistered-signal">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_UNREGISTERED_SIGNAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Незарегистрированный сигнал.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-bad-host-addr">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_BAD_HOST_ADDR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неверный адрес хоста.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-event-socket-removed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_EVENT_SOCKET_REMOVED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет события удалён.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-closed-by-server">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_CLOSED_BY_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сессия закрыта сервером.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-closed-by-client">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_CLOSED_BY_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сессия закрыта клиентом.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-closing">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_CLOSING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Завершение сессии.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-closed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_CLOSED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сессия закрыта.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-not-exist">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_NOT_EXIST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сессия не существует.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-invalid-id">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_INVALID_ID</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недействительный идентификатор сессии.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-discard-timeout-data">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_DISCARD_TIMEOUT_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Данные о времени ожиадния сброса сессии.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-session-discard-data">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SESSION_DISCARD_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сброс данных сессии.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-output-buffer-overflow">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_OUTPUT_BUFFER_OVERFLOW</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Переполнение выходного буфера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-output-send-yield">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_OUTPUT_SEND_YIELD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Выходная производительностьНажмите
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-not-ready">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_NOT_READY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
SSL не готов
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-cannot-use-senfile">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_CANNOT_USE_SENFILE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
SSL не может использовать senfile
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-empty-peer-certificate">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_EMPTY_PEER_CERTIFICATE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Пустой сертификат SSL-партнера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-verify-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_VERIFY_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Проверка SSL не удалась.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-bad-client">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_BAD_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неправильный клиент SSL.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-bad-protocol">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_BAD_PROTOCOL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неправильный протокол SSL.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-reset">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_RESET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сброс SSL.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-ssl-handshake-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SSL_HANDSHAKE_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка при установке SSL-соединения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-package-length-too-large">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PACKAGE_LENGTH_TOO_LARGE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Длина пакета слишком большая.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-package-length-not-found">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PACKAGE_LENGTH_NOT_FOUND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Длина пакета не найдена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-data-length-too-large">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_DATA_LENGTH_TOO_LARGE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Длина данных слишком большая.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-package-malformed-data">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_PACKAGE_MALFORMED_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка неверного форматирования данных пакета.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-task-package-too-big">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_TASK_PACKAGE_TOO_BIG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Слишком большой пакет задач.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-task-dispatch-fail">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_TASK_DISPATCH_FAIL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой отправки задания.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-task-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_TASK_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время выполнения задачи истекло.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http2-stream-id-too-big">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP2_STREAM_ID_TOO_BIG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Идентификатор потока Http2 слишком большой.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http2-stream-no-header">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP2_STREAM_NO_HEADER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Http2-поток без заголовка.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http2-stream-not-found">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP2_STREAM_NOT_FOUND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток Http2 не найден.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http2-stream-ignore">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP2_STREAM_IGNORE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Игнорирование потока Http2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http2-send-control-frame-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP2_SEND_CONTROL_FRAME_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка отправки управляющего фрейма Http2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-aio-bad-request">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_AIO_BAD_REQUEST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неверный запрос Aio.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-aio-canceled">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_AIO_CANCELED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Aio отменён.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-aio-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_AIO_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания Aio.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-client-no-connection">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CLIENT_NO_CONNECTION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Клиент не подключён.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socket-closed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKET_CLOSED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сокет закрыт.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socket-poll-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKET_POLL_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания опроса сокета.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socks5-unsupport-version">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKS5_UNSUPPORT_VERSION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Socks5 не поддерживает версию.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socks5-unsupport-method">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKS5_UNSUPPORT_METHOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Метод Socks5 не поддерживается.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socks5-auth-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKS5_AUTH_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка аутентификации Socks5.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socks5-server-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKS5_SERVER_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка сервера Socks5.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-socks5-handshake-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SOCKS5_HANDSHAKE_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой установления соединения Socks5.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-proxy-handshake-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка установления соединения с HTTP-прокси.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-invalid-protocol">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_INVALID_PROTOCOL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимый протокол Http.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-proxy-handshake-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_PROXY_HANDSHAKE_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой установления соединения с HTTP-прокси.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-proxy-bad-response">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_PROXY_BAD_RESPONSE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неправильный ответ HTTP-прокси.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-conflict-header">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_CONFLICT_HEADER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Заголовок конфликта Http.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-context-unavailable">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_CONTEXT_UNAVAILABLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Контекст Http недоступен.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-http-cookie-unavailable">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_HTTP_COOKIE_UNAVAILABLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Http cookie недоступен.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-bad-client">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_BAD_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неправильный клиент Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-bad-opcode">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_BAD_OPCODE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неверный код операции Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-unconnected">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_UNCONNECTED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Websocket не подключён.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-handshake-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_HANDSHAKE_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой установления соединения Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-pack-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_PACK_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Пакет Websocket не удалось установить.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-unpack-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_UNPACK_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Не удалось распаковать Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-websocket-incomplete-packet">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_WEBSOCKET_INCOMPLETE_PACKET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Неполный пакет Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-must-created-before-client">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_MUST_CREATED_BEFORE_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер должен быть создан до клиента.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-too-many-socket">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_TOO_MANY_SOCKET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Слишком много сокетов на сервере.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-worker-terminated">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_WORKER_TERMINATED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Серверный рабочий процесс завершён.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-invalid-listen-port">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_INVALID_LISTEN_PORT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимый порт прослушивания сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-too-many-listen-port">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_TOO_MANY_LISTEN_PORT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Слишком много портов прослушивания на сервере.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-pipe-buffer-full">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_PIPE_BUFFER_FULL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Буфер пайпа переполнен.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-no-idle-worker">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_NO_IDLE_WORKER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На сервере нет незанятых рабочих процессов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-only-start-one">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_ONLY_START_ONE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер запускает только один.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-send-in-master">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_SEND_IN_MASTER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер отправляет в master.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-invalid-request">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_INVALID_REQUEST</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимый запрос сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-connect-fail">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_CONNECT_FAIL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой подключения к серверу.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-invalid-command">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_INVALID_COMMAND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимая команда сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-is-not-regular-file">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_IS_NOT_REGULAR_FILE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер не является обычным файлом.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-send-to-woker-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_SEND_TO_WOKER_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания отправки сервера рабочему процессу.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-invalid-callback">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_INVALID_CALLBACK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимый вызов callback-функции сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-unrelated-thread">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_UNRELATED_THREAD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток, не связанный с сервером.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-worker-exit-timeout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_WORKER_EXIT_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Таймаут завершения работы серверного рабочего процесса.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-worker-abnormal-pipe-data">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_WORKER_ABNORMAL_PIPE_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ненормальные данные пайпа серверного рабочего процесса.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-server-worker-unprocessed-data">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_SERVER_WORKER_UNPROCESSED_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Необработанные данные серверного рабочего процесса.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-out-of-coroutine">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_OUT_OF_COROUTINE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма вне сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-has-been-bound">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_HAS_BEEN_BOUND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма была привязана.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-has-been-discarded">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_HAS_BEEN_DISCARDED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма была отброшена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-mutex-double-unlock">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_MUTEX_DOUBLE_UNLOCK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Двойное разблокирование мьютекса сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-block-object-locked">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_BLOCK_OBJECT_LOCKED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Объект блока сопрограммы заблокирован.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-block-object-waiting">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_BLOCK_OBJECT_WAITING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ожидание объекта блока сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-yield-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_YIELD_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой в выполнении сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-getcontext-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_GETCONTEXT_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой в работе сопрограммы getcontext.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-swapcontext-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_SWAPCONTEXT_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой при обмене контекстом сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-makecontext-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_MAKECONTEXT_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка при создании контекста сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-iocpinit-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_IOCPINIT_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка при запуске сопрограммы iocpinit.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-protect-stack-failed">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_PROTECT_STACK_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой защиты стека сопрограмм.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-std-thread-link-error">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_STD_THREAD_LINK_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка ссылки на поток std сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-disabled-multi-thread">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_DISABLED_MULTI_THREAD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма отключила многопоточность.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-cannot-cancel">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_CANNOT_CANCEL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма не может быть отменена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-not-exists">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_NOT_EXISTS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма не существует.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-canceled">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_CANCELED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма отменена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-timedout">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_TIMEDOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания сопрограммы истекло.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-error-co-socket-close-wait">
|
||
<term>
|
||
<constant>SWOOLE_ERROR_CO_SOCKET_CLOSE_WAIT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ожидание закрытия сокета сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-server">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации в журнале сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-client">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг записи журнала клиента.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-buffer">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_BUFFER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг журнала буфера записи.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-conn">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CONN</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации подключения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-event">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_EVENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации событий в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-worker">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_WORKER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации журнала рабочего процесса.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-memory">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_MEMORY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг записи журнала памяти.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-reactor">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_REACTOR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала реактора.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-php">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_PHP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала php.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-http">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_HTTP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага http-журнала.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-http2">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_HTTP2</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала http2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-eof-protocol">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_EOF_PROTOCOL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг записи журнала протокола.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-length-protocol">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_LENGTH_PROTOCOL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг длины записи в протоколе.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-close">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CLOSE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала событий закрытия.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-websocket">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_WEBSOCKET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-redis-client">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_REDIS_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала клиента redis.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-mysql-client">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_MYSQL_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала клиента mysql.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-http-client">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_HTTP_CLIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала HTTP-клиента.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-aio">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_AIO</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала AIO.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-ssl">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_SSL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала SSL.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-normal">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_NORMAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг записи в обычный журнал.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-channel">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CHANNEL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации канала.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-timer">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_TIMER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации таймера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-socket">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_SOCKET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации журнала разъёмов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-coroutine">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_COROUTINE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-context">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CONTEXT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг контекста журнала записи.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-http-server">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_HTTP_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопутствующего http-сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-table">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_TABLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации в таблице журнала.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-curl">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_CURL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы curl.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-cares">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CARES</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации журнала обслуживания.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-zlib">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_ZLIB</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы zlib.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-pgsql">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_PGSQL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы pgsql.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-odbc">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_ODBC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы odbc.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-oracle">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_ORACLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы oracle.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-co-sqlite">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_CO_SQLITE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Запись флага журнала сопрограммы sqlite.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-trace-all">
|
||
<term>
|
||
<constant>SWOOLE_TRACE_ALL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации всех уровней в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-debug">
|
||
<term>
|
||
<constant>SWOOLE_LOG_DEBUG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня debug в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-trace">
|
||
<term>
|
||
<constant>SWOOLE_LOG_TRACE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня trace в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-info">
|
||
<term>
|
||
<constant>SWOOLE_LOG_INFO</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня info в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-notice">
|
||
<term>
|
||
<constant>SWOOLE_LOG_NOTICE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня notice в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-warning">
|
||
<term>
|
||
<constant>SWOOLE_LOG_WARNING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня warning в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-error">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг регистрации уровня error в журнале.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-none">
|
||
<term>
|
||
<constant>SWOOLE_LOG_NONE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Эквивалентно отключению регистрации информации в журнале,
|
||
информация в журнале не будет записываться.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-rotation-single">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ROTATION_SINGLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Отключить ротацию логов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-rotation-monthly">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ROTATION_MONTHLY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ротация логов каждый месяц.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-rotation-daily">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ROTATION_DAILY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ротация логов каждый день.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-rotation-hourly">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ROTATION_HOURLY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ротация логов каждый час.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-log-rotation-every-minute">
|
||
<term>
|
||
<constant>SWOOLE_LOG_ROTATION_EVERY_MINUTE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ротация логов каждую минуту.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-none">
|
||
<term>
|
||
<constant>SWOOLE_IPC_NONE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Не используйте функции межпроцессного взаимодействия (IPC).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-unixsock">
|
||
<term>
|
||
<constant>SWOOLE_IPC_UNIXSOCK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Для межпроцессного взаимодействия (IPC) настоятельно рекомендуется
|
||
использовать сокеты домена Unix (UnixSocket) в режиме сопрограмм.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-socket">
|
||
<term>
|
||
<constant>SWOOLE_IPC_SOCKET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Чтобы использовать сокеты для межпроцессного взаимодействия (IPC),
|
||
необходимо вызвать метод listen, чтобы указать адрес и порт для мониторинга.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-iov-max">
|
||
<term>
|
||
<constant>SWOOLE_IOV_MAX</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Максимальный предел iov.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-iouring-default">
|
||
<term>
|
||
<constant>SWOOLE_IOURING_DEFAULT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
В режиме, управляемом прерываниями, запросы на ввод-вывод могут отправляться
|
||
через системный вызов io_uring_enter, а завершение определяется путём
|
||
прямой проверки состояния очереди завершения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-iouring-sqpoll">
|
||
<term>
|
||
<constant>SWOOLE_IOURING_SQPOLL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
В режиме опроса ядра ядро создает выделенные потоки для отправки
|
||
и сбора запросов ввода-вывода, что практически исключает переключения
|
||
контекста между пользователем и ядром.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-base">
|
||
<term>
|
||
<constant>SWOOLE_BASE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Базовый режим.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-process">
|
||
<term>
|
||
<constant>SWOOLE_PROCESS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Многопроцессный режим.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-thread">
|
||
<term>
|
||
<constant>SWOOLE_THREAD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Многопоточный режим.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-unsock">
|
||
<term>
|
||
<constant>SWOOLE_IPC_UNSOCK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс задачи взаимодействует с рабочим процессом с помощью сокета Unix.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-msgqueue">
|
||
<term>
|
||
<constant>SWOOLE_IPC_MSGQUEUE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс задачи обменивается данными с рабочим процессом с помощью очереди sysvmsg.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-ipc-preemptive">
|
||
<term>
|
||
<constant>SWOOLE_IPC_PREEMPTIVE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс задачи взаимодействует с рабочим процессом в превентивном режиме через очередь sysvmsg.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-server-command-master">
|
||
<term>
|
||
<constant>SWOOLE_SERVER_COMMAND_MASTER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Главный процесс принимает запросы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-server-command-manager">
|
||
<term>
|
||
<constant>SWOOLE_SERVER_COMMAND_MANAGER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс менеджера принимает запросы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-server-command-reactor-thread">
|
||
<term>
|
||
<constant>SWOOLE_SERVER_COMMAND_REACTOR_THREAD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Реактор принимает запросы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-server-command-event-worker">
|
||
<term>
|
||
<constant>SWOOLE_SERVER_COMMAND_EVENT_WORKER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поточный процесс событийного рабочего потока принимает запросы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-server-command-task-worker">
|
||
<term>
|
||
<constant>SWOOLE_SERVER_COMMAND_TASK_WORKER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поточный процесс рабочего задания принимает запросы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-round">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_ROUND</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
В режиме кругового обхода каждый рабочий процесс будет последовательно выделяться для каждого полученного соединения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-fdmod">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_FDMOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Распределите Worker на основе файлового дескриптора соединения.
|
||
Гарантирует, что данные из одного и того же соединения будут обрабатываться только одним и тем же рабочим процессом.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-idle-worker">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_IDLE_WORKER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Основной процесс будет выбирать доставку на основе статуса загрузки рабочего процесса,
|
||
доставляя только неработающим рабочим процессам.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-ipmod">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_IPMOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Распределение на основе IP-адреса клиента с использованием модульного хеширования,
|
||
назначение конкретному рабочему процессу.
|
||
Гарантирует, что данные из одного и того же IP-адреса всегда будут назначаться
|
||
одному и тому же рабочему процессу. Алгоритм: inet_addr_mod(ClientIP, worker_num).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-uidmod">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_UIDMOD</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Требует привязки соединения к уникальному uid путём вызова Server->bind() в пользовательском коде.
|
||
Затем базовая система распределяет различные рабочие процессы на основе значения UID.
|
||
Алгоритм: UID % worker_num. Чтобы использовать строки в качестве UID, можно использовать crc32(UID_STRING).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-userfunc">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_USERFUNC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Устанавливает callback-функцию dispatch_func,
|
||
где её возвращаемое значение определяет, какой процесс обрабатывает запрос.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-co-conn-lb">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_CO_CONN_LB</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Определяет, какой процесс обрабатывает запрос, исходя из количества подключений.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-co-req-lb">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_CO_REQ_LB</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Определяет, какой процесс обрабатывает запрос, исходя из количества запросов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-dispatch-concurrent-lb">
|
||
<term>
|
||
<constant>SWOOLE_DISPATCH_CONCURRENT_LB</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Определяет, какой процесс обрабатывает запрос, на основе количества параллельных запросов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-worker-busy">
|
||
<term>
|
||
<constant>SWOOLE_WORKER_BUSY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс занят.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-worker-idle">
|
||
<term>
|
||
<constant>SWOOLE_WORKER_IDLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс простаивает.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-worker-exit">
|
||
<term>
|
||
<constant>SWOOLE_WORKER_EXIT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Процесс завершен.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-mutex">
|
||
<term>
|
||
<constant>SWOOLE_MUTEX</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Блокировка мьютекса.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-rwlock">
|
||
<term>
|
||
<constant>SWOOLE_RWLOCK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Блокировка RW.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-spinlock">
|
||
<term>
|
||
<constant>SWOOLE_SPINLOCK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Блокировка вращения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-coro-max-num-limit">
|
||
<term>
|
||
<constant>SWOOLE_CORO_MAX_NUM_LIMIT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Максимальное количество созданных сопрограмм (PHP_INT_MAX).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-coro-init">
|
||
<term>
|
||
<constant>SWOOLE_CORO_INIT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Инициализация сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-coro-waiting">
|
||
<term>
|
||
<constant>SWOOLE_CORO_WAITING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Выход сопрограммы.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-coro-running">
|
||
<term>
|
||
<constant>SWOOLE_CORO_RUNNING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма завершена
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-coro-end">
|
||
<term>
|
||
<constant>SWOOLE_CORO_END</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сопрограмма завершена.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-exit-in-coroutine">
|
||
<term>
|
||
<constant>SWOOLE_EXIT_IN_COROUTINE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Выполнение функции exit() в сопрограмме.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-exit-in-server">
|
||
<term>
|
||
<constant>SWOOLE_EXIT_IN_SERVER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Выполнение функции exit() на сервере.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-data">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_DATA</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм данных HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-headers">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_HEADERS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм заголовков HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-priority">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_PRIORITY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Приоритетный фрейм HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-rst-stream">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_RST_STREAM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм потока HTTP2 rst.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-settings">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_SETTINGS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм настроек HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-push-promise">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_PUSH_PROMISE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм HTTP2 push promise.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-ping">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_PING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм HTTP2 ping.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-goaway">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_GOAWAY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм HTTP2 goaway.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-window-update">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_WINDOW_UPDATE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм обновления окна HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-type-continuation">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_TYPE_CONTINUATION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм продолжения HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-no-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_NO_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
HTTP2 без ошибок.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-protocol-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_PROTOCOL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка протокола HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-internal-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_INTERNAL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Внутренняя ошибка HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-flow-control-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_FLOW_CONTROL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка управления потоком HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-settings-timeout">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_SETTINGS_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка времени ожидания настройки HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-stream-closed">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_STREAM_CLOSED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка закрытия потока HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-frame-size-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_FRAME_SIZE_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка размера фрейма HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-refused-stream">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_REFUSED_STREAM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка отказа потока HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-cancel">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_CANCEL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка отмены HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-compression-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_COMPRESSION_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка сжатия HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-connect-error">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_CONNECT_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка подключения HTTP2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-enhance-your-calm">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_ENHANCE_YOUR_CALM</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
HTTP2 улучшает вашу ошибку спокойствия.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-inadequate-security">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_INADEQUATE_SECURITY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка HTTP2: недостаточная безопасность.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http2-error-http-1-1-required">
|
||
<term>
|
||
<constant>SWOOLE_HTTP2_ERROR_HTTP_1_1_REQUIRED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
HTTP2 требует ошибку http1.1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http-client-estatus-connect-failed">
|
||
<term>
|
||
<constant>SWOOLE_HTTP_CLIENT_ESTATUS_CONNECT_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания соединения, сервер не прослушивает порт или произошёл сбой сети.
|
||
Вы можете прочитать $errCode, чтобы получить конкретный код ошибки сети.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http-client-estatus-request-timeout">
|
||
<term>
|
||
<constant>SWOOLE_HTTP_CLIENT_ESTATUS_REQUEST_TIMEOUT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Время ожидания запроса, сервер не вернул ответ в течение указанного времени ожидания.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http-client-estatus-server-reset">
|
||
<term>
|
||
<constant>SWOOLE_HTTP_CLIENT_ESTATUS_SERVER_RESET</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
После отправки запроса клиента сервер принудительно разрывает соединение.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-http-client-estatus-send-failed">
|
||
<term>
|
||
<constant>SWOOLE_HTTP_CLIENT_ESTATUS_SEND_FAILED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка отправки клиента (константа доступна в версии Swoole >= v4.5.9,
|
||
для версий ниже, пожалуйста, используйте код статуса).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-msgqueue-orient">
|
||
<term>
|
||
<constant>SWOOLE_MSGQUEUE_ORIENT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Swoole\Process::pop() вернёт определённые данные в очереди с типом сообщения как идентификатор процесса + 1,
|
||
Swoole\Process::push() добавит тип идентификатора процесса + 1 к сообщению.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-msgqueue-balance">
|
||
<term>
|
||
<constant>SWOOLE_MSGQUEUE_BALANCE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Swoole\Process::pop() вернёт первое сообщение в очереди,
|
||
Swoole\Process::push() не добавит определённый тип к сообщению.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-tcp">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_TCP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм типа TCP Socket, включая наиболее распространенные, такие как Redis, PDO, Mysqli.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-udp">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_UDP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм типа UDP Socket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-unix">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_UNIX</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм для типа сокета потока Unix.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-udg">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_UDG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм для типа сокета UDG Stream.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-ssl">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_SSL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм для типа SSL Stream Socket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-tls">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_TLS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Поток на основе сопрограмм для типа TLS Stream Socket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-stream-function">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_STREAM_FUNCTION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Функция stream_*() на основе сопрограмм.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-file">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_FILE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Операции с файлами на основе сопрограмм.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-stdio">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_STDIO</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Операции STDIO на основе сопрограмм.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-sleep">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_SLEEP</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Операции сна на основе сопрограмм, включая sleep, usleep, time_nanosleep, time_sleep_until.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-proc">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_PROC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Функции proc*, основанные на сопрограммах, включая: proc_open, proc_close, proc_get_status, proc_terminate.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-curl">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_CURL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля curl.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-native-curl">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_NATIVE_CURL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для встроенного модуля curl.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-blocking-function">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_BLOCKING_FUNCTION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для блокирующих функций, включая gethostbyname, exec, shell_exec.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-sockets">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_SOCKETS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля сокетов.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-pdo-pgsql">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_PDO_PGSQL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля pdo_pgsql.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-pdo-odbc">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_PDO_ODBC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля pdo_odbc.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-pdo-oracle">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_PDO_ORACLE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля pdo_oci.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-pdo-sqlite">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_PDO_SQLITE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для модуля pdo_sqlite.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-hook-all">
|
||
<term>
|
||
<constant>SWOOLE_HOOK_ALL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
На основе сопрограмм для всех блочных функций и модулей.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.socket-ecanceled">
|
||
<term>
|
||
<constant>SOCKET_ECANCELED</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка отмены сокета.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.tcp-info">
|
||
<term>
|
||
<constant>TCP_INFO</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
TCP_INFO.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-timer-min-ms">
|
||
<term>
|
||
<constant>SWOOLE_TIMER_MIN_MS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Минимальный поддерживаемый интервал таймера (в миллисекундах).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-timer-min-sec">
|
||
<term>
|
||
<constant>SWOOLE_TIMER_MIN_SEC</constant>
|
||
(<type>double</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Минимальный поддерживаемый интервал таймера (в секундах).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-timer-max-ms">
|
||
<term>
|
||
<constant>SWOOLE_TIMER_MAX_MS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Максимальный поддерживаемый интервал таймера (в миллисекундах).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-timer-max-sec">
|
||
<term>
|
||
<constant>SWOOLE_TIMER_MAX_SEC</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Максимальный поддерживаемый интервал таймера (в секундах).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-status-connection">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_STATUS_CONNECTION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
WebSocket устанавливает соединение.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-status-handshake">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_STATUS_HANDSHAKE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
WebSocket находится в фазе установления соединения.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-status-active">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_STATUS_ACTIVE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Активное соединение WebSocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-status-closing">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_STATUS_CLOSING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Соединение WebSocket закрыто.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-continuation">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_CONTINUATION</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм продолжения Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-text">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_TEXT</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Текстовый фрейм Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-binary">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_BINARY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Двоичный фрейм Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-close">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_CLOSE</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм закрытия Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-ping">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_PING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм Websocket ping.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-opcode-pong">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_OPCODE_PONG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Фрейм Websocket pong.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-fin">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_FIN</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг Websocket FIN.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-rsv1">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_RSV1</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг Websocket RSV1.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-rsv2">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_RSV2</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг Websocket RSV2.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-rsv3">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_RSV3</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг RSV3 Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-mask">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_MASK</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг MASK Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-flag-compress">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_FLAG_COMPRESS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Флаг COMPRESS Websocket.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-normal">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_NORMAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Нормальное замыкание (соединение успешно установлено).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-going-away">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_GOING_AWAY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Конечная точка исчезла (например, вкладка браузера закрыта).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-protocol-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_PROTOCOL_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ошибка протокола (неправильно сформированный фрейм данных).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-data-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_DATA_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Получены неподдерживаемые данные (например, двоичные данные вместо текста).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-status-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_STATUS_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Код статуса не указан (отправлен в качестве заполнителя).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-abnormal">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_ABNORMAL</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Ненормальное замыкание (не получен фрейм замыкания, например, сброс TCP).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-message-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_MESSAGE_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимые данные (например, текст, не кодированный в UTF-8, в текстовом фрейме).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-policy-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_POLICY_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Нарушение политики (например, несанкционированные действия).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-message-too-big">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_MESSAGE_TOO_BIG</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сообщение слишком большое (превышает максимальный размер, допустимый сервером).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-extension-missing">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_EXTENSION_MISSING</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Клиент не договорился о необходимых продлениях.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-server-error">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_SERVER_ERROR</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер столкнулся с ошибкой.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-close-service-restart">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_CLOSE_SERVICE_RESTART</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сервер перезапускается (временное состояние).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-try-again-later">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_TRY_AGAIN_LATER</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Временная перегрузка сервера (клиент должен повторить попытку).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-bad-gateway">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_BAD_GATEWAY</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Недопустимый ответ от вышестоящего сервера.
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
<varlistentry xml:id="constant.swoole-websocket-close-tls">
|
||
<term>
|
||
<constant>SWOOLE_WEBSOCKET_CLOSE_TLS</constant>
|
||
(<type>int</type>)
|
||
</term>
|
||
<listitem>
|
||
<simpara>
|
||
Сбой установления соединения TLS (используется при сбое HTTPS).
|
||
</simpara>
|
||
</listitem>
|
||
</varlistentry>
|
||
</variablelist>
|
||
</para>
|
||
</appendix>
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||
vim: et tw=78 syn=sgml
|
||
vi: ts=1 sw=1
|
||
-->
|