<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.swoole.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'ru',
  ),
  'this' => 
  array (
    0 => 'swoole.constants.php',
    1 => 'Предопределённые константы',
    2 => 'Предопределённые константы',
  ),
  'up' => 
  array (
    0 => 'book.swoole.php',
    1 => 'Swoole',
  ),
  'prev' => 
  array (
    0 => 'swoole.configuration.php',
    1 => 'Настройка во время выполнения',
  ),
  'next' => 
  array (
    0 => 'ref.swoole-funcs.php',
    1 => 'Функции Swoole',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'ru',
    'path' => 'reference/swoole/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="swoole.constants" class="appendix">
 <h1 class="title">Предопределённые константы</h1>

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