1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-25 16:22:18 +01:00
Files
archived-doc-ru/reference/sockets/constants.xml
2024-07-09 12:32:52 +03:00

3027 lines
67 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 10d68da45d6e554271e567dc5e8d38dac46dac1a Maintainer: countzero Status: ready -->
<!-- Reviewed: no -->
<appendix xml:id="sockets.constants" xmlns="http://docbook.org/ns/docbook">
&reftitle.constants;
&extension.constants;
<variablelist>
<varlistentry xml:id="constant.af-unix">
<term>
<constant>AF_UNIX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.af-inet">
<term>
<constant>AF_INET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.af-inet6">
<term>
<constant>AF_INET6</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна, только если PHP скомпилирован с поддержкой IPv6.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.af-divert">
<term>
<constant>AF_DIVERT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на FreeBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-stream">
<term>
<constant>SOCK_STREAM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-dgram">
<term>
<constant>SOCK_DGRAM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-raw">
<term>
<constant>SOCK_RAW</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-seqpacket">
<term>
<constant>SOCK_SEQPACKET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sock-rdm">
<term>
<constant>SOCK_RDM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-oob">
<term>
<constant>MSG_OOB</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-waitall">
<term>
<constant>MSG_WAITALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-peek">
<term>
<constant>MSG_PEEK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-dontroute">
<term>
<constant>MSG_DONTROUTE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-eor">
<term>
<constant>MSG_EOR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа недоступна на Windows-платформах.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-eof">
<term>
<constant>MSG_EOF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа недоступна на Windows-платформах.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-zerocopy">
<term>
<constant>MSG_ZEROCOPY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-debug">
<term>
<constant>SO_DEBUG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-reuseaddr">
<term>
<constant>SO_REUSEADDR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-reuseport">
<term>
<constant>SO_REUSEPORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Эта константа доступна только на платформах,
которые поддерживают опцию <constant>SO_REUSEPORT</constant> сокета:
сюда входят Linux, macOS и *BSD, но не входит Windows.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-keepalive">
<term>
<constant>SO_KEEPALIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-dontroute">
<term>
<constant>SO_DONTROUTE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-linger">
<term>
<constant>SO_LINGER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-broadcast">
<term>
<constant>SO_BROADCAST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-oobinline">
<term>
<constant>SO_OOBINLINE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-sndbuf">
<term>
<constant>SO_SNDBUF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-rcvbuf">
<term>
<constant>SO_RCVBUF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-sndlowat">
<term>
<constant>SO_SNDLOWAT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-rcvlowat">
<term>
<constant>SO_RCVLOWAT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-sndtimeo">
<term>
<constant>SO_SNDTIMEO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-rcvtimeo">
<term>
<constant>SO_RCVTIMEO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-type">
<term>
<constant>SO_TYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-error">
<term>
<constant>SO_ERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-zerocopy">
<term>
<constant>SO_ZEROCOPY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-nodelay">
<term>
<constant>TCP_NODELAY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа используется для отключения TCP-алгоритма Нагла.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-keepcnt">
<term>
<constant>TCP_KEEPCNT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-keepidle">
<term>
<constant>TCP_KEEPIDLE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-keepintvl">
<term>
<constant>TCP_KEEPINTVL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-keepalive">
<term>
<constant>TCP_KEEPALIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-notsent-lowat">
<term>
<constant>TCP_NOTSENT_LOWAT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-mark">
<term>
<constant>SO_MARK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-user-cookie">
<term>
<constant>SO_USER_COOKIE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-rtable">
<term>
<constant>SO_RTABLE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-acceptfilter">
<term>
<constant>SO_ACCEPTFILTER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-donttrunc">
<term>
<constant>SO_DONTTRUNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-wantmore">
<term>
<constant>SO_WANTMORE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-incoming-cpu">
<term>
<constant>SO_INCOMING_CPU</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-meminfo">
<term>
<constant>SO_MEMINFO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-bpf-extensions">
<term>
<constant>SO_BPF_EXTENSIONS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-setfib">
<term>
<constant>SO_SETFIB</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-attach-reuseport-cbpf">
<term>
<constant>SO_ATTACH_REUSEPORT_CBPF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-detach-bpf">
<term>
<constant>SO_DETACH_BPF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-detach-filter">
<term>
<constant>SO_DETACH_FILTER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-rerror">
<term>
<constant>SO_RERROR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на NetBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-zeroize">
<term>
<constant>SO_ZEROIZE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на OpenBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-splice">
<term>
<constant>SO_SPLICE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на OpenBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-reuseport-lb">
<term>
<constant>SO_REUSEPORT_LB</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на FreeBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-filter">
<term>
<constant>SOL_FILTER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-udplite">
<term>
<constant>SOL_UDPLITE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.udplite-recv-cscov">
<term>
<constant>UDPLITE_RECV_CSCOV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.udplite-send-cscov">
<term>
<constant>UDPLITE_SEND_CSCOV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-defer-accept">
<term>
<constant>TCP_DEFER_ACCEPT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.1.0
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-congestion">
<term>
<constant>TCP_CONGESTION</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-quickack">
<term>
<constant>TCP_QUICKACK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.tcp-repair">
<term>
<constant>TCP_REPAIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-dontfrag">
<term>
<constant>IP_DONTFRAG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на FreeBSD)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-mtu-discover">
<term>
<constant>IP_MTU_DISCOVER</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-do">
<term>
<constant>IP_PMTUDISC_DO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-dont">
<term>
<constant>IP_PMTUDISC_DONT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-want">
<term>
<constant>IP_PMTUDISC_WANT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-probe">
<term>
<constant>IP_PMTUDISC_PROBE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-interface">
<term>
<constant>IP_PMTUDISC_INTERFACE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-pmtudisc-omit">
<term>
<constant>IP_PMTUDISC_OMIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-bind-address-no-port">
<term>
<constant>IP_BIND_ADDRESS_NO_PORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.3.0 (только на Linux)
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-socket">
<term>
<constant>SOL_SOCKET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-normal-read">
<term>
<constant>PHP_NORMAL_READ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.php-binary-read">
<term>
<constant>PHP_BINARY_READ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-tcp">
<term>
<constant>SOL_TCP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-udp">
<term>
<constant>SOL_UDP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Следующие константы определены только в Windows и Unix-подобных системах.
Каждая константа определена только, если её эквивалент доступен в системе.
</simpara>
<variablelist>
<varlistentry xml:id="constant.socket-eintr">
<term>
<constant>SOCKET_EINTR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Прерванный системный вызов.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadf">
<term>
<constant>SOCKET_EBADF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Неверный номер дескриптора файла.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eacces">
<term>
<constant>SOCKET_EACCES</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Доступ запрещён.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-efault">
<term>
<constant>SOCKET_EFAULT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Неверный адрес.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-einval">
<term>
<constant>SOCKET_EINVAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Неверный аргумент.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-emfile">
<term>
<constant>SOCKET_EMFILE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слишком много открытых файлов.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enametoolong">
<term>
<constant>SOCKET_ENAMETOOLONG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слишком длинное имя файла.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotempty">
<term>
<constant>SOCKET_ENOTEMPTY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Каталог не пуст.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eloop">
<term>
<constant>SOCKET_ELOOP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Обнаружено слишком много символических ссылок.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ewouldblock">
<term>
<constant>SOCKET_EWOULDBLOCK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Операция будет блокирована.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eremote">
<term>
<constant>SOCKET_EREMOTE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Объект является удалённым.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eusers">
<term>
<constant>SOCKET_EUSERS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слишком много пользователей.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotsock">
<term>
<constant>SOCKET_ENOTSOCK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Socket operation on non-socket.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-edestaddrreq">
<term>
<constant>SOCKET_EDESTADDRREQ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Destination address required.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-emsgsize">
<term>
<constant>SOCKET_EMSGSIZE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Сообщение слишком длинное.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eprototype">
<term>
<constant>SOCKET_EPROTOTYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Protocol wrong type for socket.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eprotonosupport">
<term>
<constant>SOCKET_EPROTONOSUPPORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Протокол не поддерживается.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-esocktnosupport">
<term>
<constant>SOCKET_ESOCKTNOSUPPORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Тип сокета не поддерживается.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eopnotsupp">
<term>
<constant>SOCKET_EOPNOTSUPP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Операция не поддерживается на конечной точке транспорта.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-epfnosupport">
<term>
<constant>SOCKET_EPFNOSUPPORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Семейство протоколов не поддерживается.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eafnosupport">
<term>
<constant>SOCKET_EAFNOSUPPORT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Семейство адресов не поддерживается протоколом.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eaddrnotavail">
<term>
<constant>SOCKET_EADDRNOTAVAIL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не удаётся назначить требуемый адрес.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enetdown">
<term>
<constant>SOCKET_ENETDOWN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Сеть не работает.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enetunreach">
<term>
<constant>SOCKET_ENETUNREACH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Сеть недоступна.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enetreset">
<term>
<constant>SOCKET_ENETRESET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Сеть сбросила соединение из-за переустановки соединения.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-econnaborted">
<term>
<constant>SOCKET_ECONNABORTED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Приложение вызвало разрыв соединения.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-econnreset">
<term>
<constant>SOCKET_ECONNRESET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Соединение сброшено узлом.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enobufs">
<term>
<constant>SOCKET_ENOBUFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет доступного буферного пространства.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eisconn">
<term>
<constant>SOCKET_EISCONN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Конечная точка транспорта уже подсоединена.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotconn">
<term>
<constant>SOCKET_ENOTCONN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Конечная точка транспорта не подсоединена.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eshutdown">
<term>
<constant>SOCKET_ESHUTDOWN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не удаётся отправить данные из-за отключения конечной точки транспорта.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-etimedout">
<term>
<constant>SOCKET_ETIMEDOUT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Истекло время соединения.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-econnrefused">
<term>
<constant>SOCKET_ECONNREFUSED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Отказ в соединении.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ehostdown">
<term>
<constant>SOCKET_EHOSTDOWN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Хост выключен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ehostunreach">
<term>
<constant>SOCKET_EHOSTUNREACH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет маршрута до хоста.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ealready">
<term>
<constant>SOCKET_EALREADY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Операция уже в прогрессе.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-einprogress">
<term>
<constant>SOCKET_EINPROGRESS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Операция сейчас в прогрессе.
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Следующие константы определены только в Windows.
</simpara>
<variablelist>
<varlistentry xml:id="constant.socket-enoprotoopt">
<term>
<constant>SOCKET_ENOPROTOOPT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eaddrinuse">
<term>
<constant>SOCKET_EADDRINUSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-etoomyrefs">
<term>
<constant>SOCKET_ETOOMYREFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eproclim">
<term>
<constant>SOCKET_EPROCLIM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eduot">
<term>
<constant>SOCKET_EDUOT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-estale">
<term>
<constant>SOCKET_ESTALE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ediscon">
<term>
<constant>SOCKET_EDISCON</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-sysnotready">
<term>
<constant>SOCKET_SYSNOTREADY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-vernotsupported">
<term>
<constant>SOCKET_VERNOTSUPPORTED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-notinitialised">
<term>
<constant>SOCKET_NOTINITIALISED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-host-not-found">
<term>
<constant>SOCKET_HOST_NOT_FOUND</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-try-again">
<term>
<constant>SOCKET_TRY_AGAIN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-no-recovery">
<term>
<constant>SOCKET_NO_RECOVERY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-no-data">
<term>
<constant>SOCKET_NO_DATA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-no-address">
<term>
<constant>SOCKET_NO_ADDRESS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
<simpara>
Следующие константы доступны только на UNIX-платформах.
Каждая константа определена, только если её эквивалент
доступен на платформе.
</simpara>
<variablelist>
<varlistentry xml:id="constant.socket-eperm">
<term>
<constant>SOCKET_EPERM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Операция не допускается.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enoent">
<term>
<constant>SOCKET_ENOENT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет такого файла или каталога.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eio">
<term>
<constant>SOCKET_EIO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка ввода-вывода.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enxio">
<term>
<constant>SOCKET_ENXIO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет такого устройства или адреса.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-e2big">
<term>
<constant>SOCKET_E2BIG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Список аргументов слишком длинный.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eagain">
<term>
<constant>SOCKET_EAGAIN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Попытайтесь ещё раз.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enomem">
<term>
<constant>SOCKET_ENOMEM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Переполнение доступной памяти.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotblk">
<term>
<constant>SOCKET_ENOTBLK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Требуется блочное устройство.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebusy">
<term>
<constant>SOCKET_EBUSY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Устройство или ресурс занято.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eexist">
<term>
<constant>SOCKET_EEXIST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Файл существует.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-exdev">
<term>
<constant>SOCKET_EXDEV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ссылка на кросс-устройство.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enodev">
<term>
<constant>SOCKET_ENODEV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет такого устройства.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotdir">
<term>
<constant>SOCKET_ENOTDIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Это не каталог.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eisdir">
<term>
<constant>SOCKET_EISDIR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Это каталог.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enfile">
<term>
<constant>SOCKET_ENFILE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Переполнение файловой таблицы.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotty">
<term>
<constant>SOCKET_ENOTTY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не печатающее устройство.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enospc">
<term>
<constant>SOCKET_ENOSPC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не осталось места на устройстве.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-espipe">
<term>
<constant>SOCKET_ESPIPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Недопустимый запрос.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-erofs">
<term>
<constant>SOCKET_EROFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Файловая система доступна только для чтения.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-emlink">
<term>
<constant>SOCKET_EMLINK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слишком много ссылок.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-epipe">
<term>
<constant>SOCKET_EPIPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Оборванный канал.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enolck">
<term>
<constant>SOCKET_ENOLCK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не доступна блокировка записи.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enosys">
<term>
<constant>SOCKET_ENOSYS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Функция не реализована.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enomsg">
<term>
<constant>SOCKET_ENOMSG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет сообщения желаемого типа.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eidrm">
<term>
<constant>SOCKET_EIDRM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Идентификатор удалён.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-echrng">
<term>
<constant>SOCKET_ECHRNG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Тип канала выходит за пределы диапазона.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-el2nsync">
<term>
<constant>SOCKET_EL2NSYNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Уровень 2 не синхронизирован.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-el3hlt">
<term>
<constant>SOCKET_EL3HLT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Уровень 3 остановлен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-el3rst">
<term>
<constant>SOCKET_EL3RST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Уровень 3 сброшен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-elnrng">
<term>
<constant>SOCKET_ELNRNG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Номер ссылки выходит за пределы диапазона.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eunatch">
<term>
<constant>SOCKET_EUNATCH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Драйвер протокола не подключён.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enocsi">
<term>
<constant>SOCKET_ENOCSI</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
CSI-структура недоступна.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-el2hlt">
<term>
<constant>SOCKET_EL2HLT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Уровень 2 остановлен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebade">
<term>
<constant>SOCKET_EBADE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Недопустимый коммутатор.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadr">
<term>
<constant>SOCKET_EBADR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Недопустимый дескриптор запроса.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-exfull">
<term>
<constant>SOCKET_EXFULL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Коммутатор заполнен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enoano">
<term>
<constant>SOCKET_ENOANO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не anode.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadrqc">
<term>
<constant>SOCKET_EBADRQC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Недопустимый код запроса.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadslt">
<term>
<constant>SOCKET_EBADSLT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Недопустимый слот.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enostr">
<term>
<constant>SOCKET_ENOSTR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Устройство не является потоковым.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enodata">
<term>
<constant>SOCKET_ENODATA</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Нет доступных данных.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-etime">
<term>
<constant>SOCKET_ETIME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Таймер истёк.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enosr">
<term>
<constant>SOCKET_ENOSR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Кончились потоковые ресурсы.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enonet">
<term>
<constant>SOCKET_ENONET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Машина не подключена к сети.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enolink">
<term>
<constant>SOCKET_ENOLINK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ссылка была разорвана.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eadv">
<term>
<constant>SOCKET_EADV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка объявления (advertise).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-esrmnt">
<term>
<constant>SOCKET_ESRMNT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка Srmount.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ecomm">
<term>
<constant>SOCKET_ECOMM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка связи при отправке.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eproto">
<term>
<constant>SOCKET_EPROTO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка протокола.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-emultihop">
<term>
<constant>SOCKET_EMULTIHOP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Попытка перескочить на недоступный ресурс (multihop).
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadmsg">
<term>
<constant>SOCKET_EBADMSG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Не является сообщением с данными.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enotuniq">
<term>
<constant>SOCKET_ENOTUNIQ</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Имя не уникальное в сети.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-ebadfd">
<term>
<constant>SOCKET_EBADFD</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Файловый указатель в неверном состоянии.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eremchg">
<term>
<constant>SOCKET_EREMCHG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Удалённый адрес изменился.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-erestart">
<term>
<constant>SOCKET_ERESTART</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Прерванный системный вызов должен быть перезапущен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-estrpipe">
<term>
<constant>SOCKET_ESTRPIPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка канала потока.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eprotoopt">
<term>
<constant>SOCKET_EPROTOOPT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Протокол недоступен.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-addrinuse">
<term>
<constant>SOCKET_ADDRINUSE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Адрес уже в использовании.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-etoomanyrefs">
<term>
<constant>SOCKET_ETOOMANYREFS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Слишком много ссылок: не могу соединить.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eisnam">
<term>
<constant>SOCKET_EISNAM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Именованный тип файла.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-eremoteio">
<term>
<constant>SOCKET_EREMOTEIO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Ошибка удалённого ввода-вывода.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-edquot">
<term>
<constant>SOCKET_EDQUOT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Квота превышена.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-enomedium">
<term>
<constant>SOCKET_ENOMEDIUM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Носитель не найден.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.socket-emediumtype">
<term>
<constant>SOCKET_EMEDIUMTYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Неверный тип носителя.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.scm-rights">
<term>
<constant>SCM_RIGHTS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Отправить или получить набор дескрипторов открытых файлов из другого процесса.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.scm-credentials">
<term>
<constant>SCM_CREDENTIALS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.scm-creds">
<term>
<constant>SCM_CREDS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.scm-creds2">
<term>
<constant>SCM_CREDS2</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.local-creds">
<term>
<constant>LOCAL_CREDS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.local-creds-persistent">
<term>
<constant>LOCAL_CREDS_PERSISTENT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-off">
<term>
<constant>SKF_AD_OFF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-protocol">
<term>
<constant>SKF_AD_PROTOCOL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-pkttype">
<term>
<constant>SKF_AD_PKTTYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-ifindex">
<term>
<constant>SKF_AD_IFINDEX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-nlattr">
<term>
<constant>SKF_AD_NLATTR</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-nlattr-nest">
<term>
<constant>SKF_AD_NLATTR_NEST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-mark">
<term>
<constant>SKF_AD_MARK</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-queue">
<term>
<constant>SKF_AD_QUEUE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-hatype">
<term>
<constant>SKF_AD_HATYPE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-rxhash">
<term>
<constant>SKF_AD_RXHASH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-cpu">
<term>
<constant>SKF_AD_CPU</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-alu-xor-x">
<term>
<constant>SKF_AD_ALU_XOR_X</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-vlan-tag">
<term>
<constant>SKF_AD_VLAN_TAG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-vlan-tag-present">
<term>
<constant>SKF_AD_VLAN_TAG_PRESENT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-pay-offset">
<term>
<constant>SKF_AD_PAY_OFFSET</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-random">
<term>
<constant>SKF_AD_RANDOM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-vlan-tpid">
<term>
<constant>SKF_AD_VLAN_TPID</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.skf-ad-max">
<term>
<constant>SKF_AD_MAX</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
Константа доступна с PHP 8.2.0.
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-addrconfig">
<term>
<constant>AI_ADDRCONFIG</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-all">
<term>
<constant>AI_ALL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-canonidn">
<term>
<constant>AI_CANONIDN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-canonname">
<term>
<constant>AI_CANONNAME</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-idn">
<term>
<constant>AI_IDN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-numerichost">
<term>
<constant>AI_NUMERICHOST</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-numericserv">
<term>
<constant>AI_NUMERICSERV</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-passive">
<term>
<constant>AI_PASSIVE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ai-v4mapped">
<term>
<constant>AI_V4MAPPED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fil-attach">
<term>
<constant>FIL_ATTACH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.fil-detach">
<term>
<constant>FIL_DETACH</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipproto-ip">
<term>
<constant>IPPROTO_IP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipproto-ipv6">
<term>
<constant>IPPROTO_IPV6</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-hoplimit">
<term>
<constant>IPV6_HOPLIMIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-multicast-hops">
<term>
<constant>IPV6_MULTICAST_HOPS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-multicast-if">
<term>
<constant>IPV6_MULTICAST_IF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-multicast-loop">
<term>
<constant>IPV6_MULTICAST_LOOP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-pktinfo">
<term>
<constant>IPV6_PKTINFO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-recvhoplimit">
<term>
<constant>IPV6_RECVHOPLIMIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-recvpktinfo">
<term>
<constant>IPV6_RECVPKTINFO</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-recvtclass">
<term>
<constant>IPV6_RECVTCLASS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-tclass">
<term>
<constant>IPV6_TCLASS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-unicast-hops">
<term>
<constant>IPV6_UNICAST_HOPS</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ipv6-v6only">
<term>
<constant>IPV6_V6ONLY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-multicast-if">
<term>
<constant>IP_MULTICAST_IF</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-multicast-loop">
<term>
<constant>IP_MULTICAST_LOOP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.ip-multicast-ttl">
<term>
<constant>IP_MULTICAST_TTL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-block-source">
<term>
<constant>MCAST_BLOCK_SOURCE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-join-group">
<term>
<constant>MCAST_JOIN_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-join-source-group">
<term>
<constant>MCAST_JOIN_SOURCE_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-leave-group">
<term>
<constant>MCAST_LEAVE_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-leave-source-group">
<term>
<constant>MCAST_LEAVE_SOURCE_GROUP</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.mcast-unblock-source">
<term>
<constant>MCAST_UNBLOCK_SOURCE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-cmsg-cloexec">
<term>
<constant>MSG_CMSG_CLOEXEC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-confirm">
<term>
<constant>MSG_CONFIRM</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-ctrunc">
<term>
<constant>MSG_CTRUNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-dontwait">
<term>
<constant>MSG_DONTWAIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-errqueue">
<term>
<constant>MSG_ERRQUEUE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-more">
<term>
<constant>MSG_MORE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-nosignal">
<term>
<constant>MSG_NOSIGNAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-trunc">
<term>
<constant>MSG_TRUNC</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.msg-waitforone">
<term>
<constant>MSG_WAITFORONE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.sol-local">
<term>
<constant>SOL_LOCAL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.somaxconn">
<term>
<constant>SOMAXCONN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-bindtodevice">
<term>
<constant>SO_BINDTODEVICE</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-family">
<term>
<constant>SO_FAMILY</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-label">
<term>
<constant>SO_LABEL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-listenqlen">
<term>
<constant>SO_LISTENQLEN</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-listenqlimit">
<term>
<constant>SO_LISTENQLIMIT</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-passcred">
<term>
<constant>SO_PASSCRED</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="constant.so-peerlabel">
<term>
<constant>SO_PEERLABEL</constant>
(<type>int</type>)
</term>
<listitem>
<simpara>
</simpara>
</listitem>
</varlistentry>
</variablelist>
</appendix>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->