<?php
include_once $_SERVER['DOCUMENT_ROOT'] . '/include/shared-manual.inc';
$TOC = array();
$TOC_DEPRECATED = array();
$PARENTS = array();
include_once dirname(__FILE__) ."/toc/book.sockets.inc";
$setup = array (
  'home' => 
  array (
    0 => 'index.php',
    1 => 'PHP Manual',
  ),
  'head' => 
  array (
    0 => 'UTF-8',
    1 => 'pt_BR',
  ),
  'this' => 
  array (
    0 => 'sockets.constants.php',
    1 => 'Constantes predefinidas',
    2 => 'Constantes predefinidas',
  ),
  'up' => 
  array (
    0 => 'book.sockets.php',
    1 => 'Soquetes',
  ),
  'prev' => 
  array (
    0 => 'sockets.resources.php',
    1 => 'Tipos de Recurso',
  ),
  'next' => 
  array (
    0 => 'sockets.examples.php',
    1 => 'Exemplos',
  ),
  'alternatives' => 
  array (
  ),
  'source' => 
  array (
    'lang' => 'pt_BR',
    'path' => 'reference/sockets/constants.xml',
  ),
  'history' => 
  array (
  ),
);
$setup["toc"] = $TOC;
$setup["toc_deprecated"] = $TOC_DEPRECATED;
$setup["parents"] = $PARENTS;
manual_setup($setup);

contributors($setup);

?>
<div id="sockets.constants" class="appendix">
 <h1 class="title">Constantes predefinidas</h1>

 <p class="simpara">
As constantes abaixo são definidas por esta extensão e
só estarão disponíveis quando a extensão tiver sido compilada no PHP
ou tiver sido carregada dinamicamente em tempo de execução.
</p>
 <dl>
  
   <dt id="constant.af-unix">
    <strong><code><a href="sockets.constants.php#constant.af-unix">AF_UNIX</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Família de endereços de soquete de nomes de caminhos do sistema de arquivos no domínio Unix.
    </span>
   </dd>
  
  
   <dt id="constant.af-inet">
    <strong><code><a href="sockets.constants.php#constant.af-inet">AF_INET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Família de endereços de soquete IPv4 no domínio da Internet.
    </span>
   </dd>
  
  
   <dt id="constant.af-inet6">
    <strong><code><a href="sockets.constants.php#constant.af-inet6">AF_INET6</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Família de endereços de soquete IPv6 no domínio da Internet. Disponível apenas se compilado com suporte IPv6.
    </span>
   </dd>
  
  
   <dt id="constant.af-divert">
    <strong><code><a href="sockets.constants.php#constant.af-divert">AF_DIVERT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente FreeBSD)
    </span>
   </dd>
  
  
   <dt id="constant.sock-stream">
    <strong><code><a href="sockets.constants.php#constant.sock-stream">SOCK_STREAM</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.sock-dgram">
    <strong><code><a href="sockets.constants.php#constant.sock-dgram">SOCK_DGRAM</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.sock-raw">
    <strong><code><a href="sockets.constants.php#constant.sock-raw">SOCK_RAW</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.sock-seqpacket">
    <strong><code><a href="sockets.constants.php#constant.sock-seqpacket">SOCK_SEQPACKET</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.sock-rdm">
    <strong><code><a href="sockets.constants.php#constant.sock-rdm">SOCK_RDM</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.sock-conn-dgram">
    <strong><code><a href="sockets.constants.php#constant.sock-conn-dgram">SOCK_CONN_DGRAM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define o socket para um datagrama orientado a conexão.
     Disponível a partir do PHP 8.4.0. (Somente NetBSD)
    </span>
   </dd>
  
  
   <dt id="constant.sock-dccp">
    <strong><code><a href="sockets.constants.php#constant.sock-dccp">SOCK_DCCP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define o socket para um protocolo de controle de congestão de datagrama.
     Disponível a partir do PHP 8.4.0. (Somente NetBSD)
    </span>
   </dd>
  
  
   <dt id="constant.sock-nonblock">
    <strong><code><a href="sockets.constants.php#constant.sock-nonblock">SOCK_NONBLOCK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define o sinalizador de status de socket não bloqueante.
     Disponível a partir do PHP 8.4.0.
    </span>
   </dd>
  
  
   <dt id="constant.sock-cloexec">
    <strong><code><a href="sockets.constants.php#constant.sock-cloexec">SOCK_CLOEXEC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define o sinalizador de status de socket fechado-na-execução.
     Disponível a partir do PHP 8.4.0.
    </span>
   </dd>
  
  
   <dt id="constant.msg-oob">
    <strong><code><a href="sockets.constants.php#constant.msg-oob">MSG_OOB</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.msg-waitall">
    <strong><code><a href="sockets.constants.php#constant.msg-waitall">MSG_WAITALL</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.msg-peek">
    <strong><code><a href="sockets.constants.php#constant.msg-peek">MSG_PEEK</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.msg-dontroute">
    <strong><code><a href="sockets.constants.php#constant.msg-dontroute">MSG_DONTROUTE</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.msg-eor">
    <strong><code><a href="sockets.constants.php#constant.msg-eor">MSG_EOR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Indisponível em plataformas Windows.
    </span>
   </dd>
  
  
   <dt id="constant.msg-eof">
    <strong><code><a href="sockets.constants.php#constant.msg-eof">MSG_EOF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Indisponível em plataformas Windows.
    </span>
   </dd>
  
  
   <dt id="constant.msg-zerocopy">
    <strong><code><a href="sockets.constants.php#constant.msg-zerocopy">MSG_ZEROCOPY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-debug">
    <strong><code><a href="sockets.constants.php#constant.so-debug">SO_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.so-reuseaddr">
    <strong><code><a href="sockets.constants.php#constant.so-reuseaddr">SO_REUSEADDR</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.so-reuseport">
    <strong><code><a href="sockets.constants.php#constant.so-reuseport">SO_REUSEPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Esta constante está disponível apenas em plataformas que
     suportam a opção de soquete <strong><code><a href="sockets.constants.php#constant.so-reuseport">SO_REUSEPORT</a></code></strong>: isso inclui
     Linux, macOS e *BSD, mas não inclui Windows.
    </span>
   </dd>
  
  
   <dt id="constant.so-keepalive">
    <strong><code><a href="sockets.constants.php#constant.so-keepalive">SO_KEEPALIVE</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.so-dontroute">
    <strong><code><a href="sockets.constants.php#constant.so-dontroute">SO_DONTROUTE</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.so-linger">
    <strong><code><a href="sockets.constants.php#constant.so-linger">SO_LINGER</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.so-broadcast">
    <strong><code><a href="sockets.constants.php#constant.so-broadcast">SO_BROADCAST</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.so-oobinline">
    <strong><code><a href="sockets.constants.php#constant.so-oobinline">SO_OOBINLINE</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.so-sndbuf">
    <strong><code><a href="sockets.constants.php#constant.so-sndbuf">SO_SNDBUF</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.so-rcvbuf">
    <strong><code><a href="sockets.constants.php#constant.so-rcvbuf">SO_RCVBUF</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.so-sndlowat">
    <strong><code><a href="sockets.constants.php#constant.so-sndlowat">SO_SNDLOWAT</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.so-rcvlowat">
    <strong><code><a href="sockets.constants.php#constant.so-rcvlowat">SO_RCVLOWAT</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.so-sndtimeo">
    <strong><code><a href="sockets.constants.php#constant.so-sndtimeo">SO_SNDTIMEO</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.so-rcvtimeo">
    <strong><code><a href="sockets.constants.php#constant.so-rcvtimeo">SO_RCVTIMEO</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.so-type">
    <strong><code><a href="sockets.constants.php#constant.so-type">SO_TYPE</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.so-error">
    <strong><code><a href="sockets.constants.php#constant.so-error">SO_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.so-zerocopy">
    <strong><code><a href="sockets.constants.php#constant.so-zerocopy">SO_ZEROCOPY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-nodelay">
    <strong><code><a href="sockets.constants.php#constant.tcp-nodelay">TCP_NODELAY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Usado para desabilitar o algoritmo Nagle TCP.
    </span>
   </dd>
  
  
   <dt id="constant.tcp-keepcnt">
    <strong><code><a href="sockets.constants.php#constant.tcp-keepcnt">TCP_KEEPCNT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-keepidle">
    <strong><code><a href="sockets.constants.php#constant.tcp-keepidle">TCP_KEEPIDLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-keepintvl">
    <strong><code><a href="sockets.constants.php#constant.tcp-keepintvl">TCP_KEEPINTVL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-keepalive">
    <strong><code><a href="sockets.constants.php#constant.tcp-keepalive">TCP_KEEPALIVE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-notsent-lowat">
    <strong><code><a href="sockets.constants.php#constant.tcp-notsent-lowat">TCP_NOTSENT_LOWAT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-mark">
    <strong><code><a href="sockets.constants.php#constant.so-mark">SO_MARK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.so-user-cookie">
    <strong><code><a href="sockets.constants.php#constant.so-user-cookie">SO_USER_COOKIE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.so-rtable">
    <strong><code><a href="sockets.constants.php#constant.so-rtable">SO_RTABLE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-acceptfilter">
    <strong><code><a href="sockets.constants.php#constant.so-acceptfilter">SO_ACCEPTFILTER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.so-donttrunc">
    <strong><code><a href="sockets.constants.php#constant.so-donttrunc">SO_DONTTRUNC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.so-wantmore">
    <strong><code><a href="sockets.constants.php#constant.so-wantmore">SO_WANTMORE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.so-incoming-cpu">
    <strong><code><a href="sockets.constants.php#constant.so-incoming-cpu">SO_INCOMING_CPU</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-meminfo">
    <strong><code><a href="sockets.constants.php#constant.so-meminfo">SO_MEMINFO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-bpf-extensions">
    <strong><code><a href="sockets.constants.php#constant.so-bpf-extensions">SO_BPF_EXTENSIONS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-setfib">
    <strong><code><a href="sockets.constants.php#constant.so-setfib">SO_SETFIB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.so-attach-reuseport-cbpf">
    <strong><code><a href="sockets.constants.php#constant.so-attach-reuseport-cbpf">SO_ATTACH_REUSEPORT_CBPF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.so-detach-bpf">
    <strong><code><a href="sockets.constants.php#constant.so-detach-bpf">SO_DETACH_BPF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.so-detach-filter">
    <strong><code><a href="sockets.constants.php#constant.so-detach-filter">SO_DETACH_FILTER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.so-rerror">
    <strong><code><a href="sockets.constants.php#constant.so-rerror">SO_RERROR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente NetBSD)
    </span>
   </dd>
  
  
   <dt id="constant.so-zeroize">
    <strong><code><a href="sockets.constants.php#constant.so-zeroize">SO_ZEROIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.so-splice">
    <strong><code><a href="sockets.constants.php#constant.so-splice">SO_SPLICE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.so-reuseport-lb">
    <strong><code><a href="sockets.constants.php#constant.so-reuseport-lb">SO_REUSEPORT_LB</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente FreeBSD)
    </span>
   </dd>
  
  
   <dt id="constant.sol-filter">
    <strong><code><a href="sockets.constants.php#constant.sol-filter">SOL_FILTER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.sol-udplite">
    <strong><code><a href="sockets.constants.php#constant.sol-udplite">SOL_UDPLITE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0
    </span>
   </dd>
  
  
   <dt id="constant.udplite-recv-cscov">
    <strong><code><a href="sockets.constants.php#constant.udplite-recv-cscov">UDPLITE_RECV_CSCOV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0
    </span>
   </dd>
  
  
   <dt id="constant.udplite-send-cscov">
    <strong><code><a href="sockets.constants.php#constant.udplite-send-cscov">UDPLITE_SEND_CSCOV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-defer-accept">
    <strong><code><a href="sockets.constants.php#constant.tcp-defer-accept">TCP_DEFER_ACCEPT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.1.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-congestion">
    <strong><code><a href="sockets.constants.php#constant.tcp-congestion">TCP_CONGESTION</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.tcp-quickack">
    <strong><code><a href="sockets.constants.php#constant.tcp-quickack">TCP_QUICKACK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.tcp-repair">
    <strong><code><a href="sockets.constants.php#constant.tcp-repair">TCP_REPAIR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.tcp-syncnt">
    <strong><code><a href="sockets.constants.php#constant.tcp-syncnt">TCP_SYNCNT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define o número de retransmissões SYN que o TCP deve enviar
     antes de abortar a tentativa de conexão.
     Disponível a partir do PHP 8.4.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-dontfrag">
    <strong><code><a href="sockets.constants.php#constant.ip-dontfrag">IP_DONTFRAG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente FreeBSD)
    </span>
   </dd>
  
  
   <dt id="constant.ip-mtu-discover">
    <strong><code><a href="sockets.constants.php#constant.ip-mtu-discover">IP_MTU_DISCOVER</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-do">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-do">IP_PMTUDISC_DO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-dont">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-dont">IP_PMTUDISC_DONT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-want">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-want">IP_PMTUDISC_WANT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-probe">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-probe">IP_PMTUDISC_PROBE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-interface">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-interface">IP_PMTUDISC_INTERFACE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-pmtudisc-omit">
    <strong><code><a href="sockets.constants.php#constant.ip-pmtudisc-omit">IP_PMTUDISC_OMIT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.ip-bind-address-no-port">
    <strong><code><a href="sockets.constants.php#constant.ip-bind-address-no-port">IP_BIND_ADDRESS_NO_PORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.3.0 (somente Linux)
    </span>
   </dd>
  
  
   <dt id="constant.sol-socket">
    <strong><code><a href="sockets.constants.php#constant.sol-socket">SOL_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.php-normal-read">
    <strong><code><a href="sockets.constants.php#constant.php-normal-read">PHP_NORMAL_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.php-binary-read">
    <strong><code><a href="sockets.constants.php#constant.php-binary-read">PHP_BINARY_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.sol-tcp">
    <strong><code><a href="sockets.constants.php#constant.sol-tcp">SOL_TCP</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.sol-udp">
    <strong><code><a href="sockets.constants.php#constant.sol-udp">SOL_UDP</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>
  
 </dl>

 <p class="simpara">
  As constantes a seguir são definidas em plataformas Windows e semelhantes a UNIX.
  Cada constante só é definida se o seu equivalente estiver disponível na plataforma.
 </p>

 <dl>
  
   <dt id="constant.socket-eintr">
    <strong><code><a href="sockets.constants.php#constant.socket-eintr">SOCKET_EINTR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Chamada de sistema interrompida.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadf">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadf">SOCKET_EBADF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Número de descritor de arquivo inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eacces">
    <strong><code><a href="sockets.constants.php#constant.socket-eacces">SOCKET_EACCES</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Permissão negada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-efault">
    <strong><code><a href="sockets.constants.php#constant.socket-efault">SOCKET_EFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Endereço inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-einval">
    <strong><code><a href="sockets.constants.php#constant.socket-einval">SOCKET_EINVAL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Argumento inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-emfile">
    <strong><code><a href="sockets.constants.php#constant.socket-emfile">SOCKET_EMFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Muitos arquivos abertos.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enametoolong">
    <strong><code><a href="sockets.constants.php#constant.socket-enametoolong">SOCKET_ENAMETOOLONG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nome de arquivo muito longo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotempty">
    <strong><code><a href="sockets.constants.php#constant.socket-enotempty">SOCKET_ENOTEMPTY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Diretório não está vazio.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eloop">
    <strong><code><a href="sockets.constants.php#constant.socket-eloop">SOCKET_ELOOP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Muitas ligações simbólicas encontradas.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ewouldblock">
    <strong><code><a href="sockets.constants.php#constant.socket-ewouldblock">SOCKET_EWOULDBLOCK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A operação seria bloqueada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eremote">
    <strong><code><a href="sockets.constants.php#constant.socket-eremote">SOCKET_EREMOTE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O objeto é remoto.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eusers">
    <strong><code><a href="sockets.constants.php#constant.socket-eusers">SOCKET_EUSERS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Muitos usuários.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotsock">
    <strong><code><a href="sockets.constants.php#constant.socket-enotsock">SOCKET_ENOTSOCK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Operação de soquete em não-soquete.
    </span>
   </dd>
  
  
   <dt id="constant.socket-edestaddrreq">
    <strong><code><a href="sockets.constants.php#constant.socket-edestaddrreq">SOCKET_EDESTADDRREQ</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Endereço de destino obrigatório.
    </span>
   </dd>
  
  
   <dt id="constant.socket-emsgsize">
    <strong><code><a href="sockets.constants.php#constant.socket-emsgsize">SOCKET_EMSGSIZE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Mensagem muito longa.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eprototype">
    <strong><code><a href="sockets.constants.php#constant.socket-eprototype">SOCKET_EPROTOTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Tipo errado de protocolo para soquete.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eprotonosupport">
    <strong><code><a href="sockets.constants.php#constant.socket-eprotonosupport">SOCKET_EPROTONOSUPPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Protocolo não suportado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-esocktnosupport">
    <strong><code><a href="sockets.constants.php#constant.socket-esocktnosupport">SOCKET_ESOCKTNOSUPPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Tipo de soquete não suportado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eopnotsupp">
    <strong><code><a href="sockets.constants.php#constant.socket-eopnotsupp">SOCKET_EOPNOTSUPP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Operação não suportada no ponto de extremidade do transporte.
    </span>
   </dd>
  
  
   <dt id="constant.socket-epfnosupport">
    <strong><code><a href="sockets.constants.php#constant.socket-epfnosupport">SOCKET_EPFNOSUPPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Família de protocolos não suportada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eafnosupport">
    <strong><code><a href="sockets.constants.php#constant.socket-eafnosupport">SOCKET_EAFNOSUPPORT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Família de endereços não suportada pelo protocolo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eaddrnotavail">
    <strong><code><a href="sockets.constants.php#constant.socket-eaddrnotavail">SOCKET_EADDRNOTAVAIL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não é possível atribuir o endereço solicitado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enetdown">
    <strong><code><a href="sockets.constants.php#constant.socket-enetdown">SOCKET_ENETDOWN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A rede está inoperante.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enetunreach">
    <strong><code><a href="sockets.constants.php#constant.socket-enetunreach">SOCKET_ENETUNREACH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A rede está inacessível.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enetreset">
    <strong><code><a href="sockets.constants.php#constant.socket-enetreset">SOCKET_ENETRESET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A conexão da rede caiu devido à redefinição.
    </span>
   </dd>
  
  
   <dt id="constant.socket-econnaborted">
    <strong><code><a href="sockets.constants.php#constant.socket-econnaborted">SOCKET_ECONNABORTED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O software causou a interrupção da conexão.
    </span>
   </dd>
  
  
   <dt id="constant.socket-econnreset">
    <strong><code><a href="sockets.constants.php#constant.socket-econnreset">SOCKET_ECONNRESET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Conexão redefinida pelo par.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enobufs">
    <strong><code><a href="sockets.constants.php#constant.socket-enobufs">SOCKET_ENOBUFS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhum espaço de buffer disponível.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eisconn">
    <strong><code><a href="sockets.constants.php#constant.socket-eisconn">SOCKET_EISCONN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O ponto final de transporte já está conectado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotconn">
    <strong><code><a href="sockets.constants.php#constant.socket-enotconn">SOCKET_ENOTCONN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O ponto de extremidade do transporte não está conectado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eshutdown">
    <strong><code><a href="sockets.constants.php#constant.socket-eshutdown">SOCKET_ESHUTDOWN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não é possível enviar após o encerramento do ponto de extremidade do transporte.
    </span>
   </dd>
  
  
   <dt id="constant.socket-etimedout">
    <strong><code><a href="sockets.constants.php#constant.socket-etimedout">SOCKET_ETIMEDOUT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A conexão expirou.
    </span>
   </dd>
  
  
   <dt id="constant.socket-econnrefused">
    <strong><code><a href="sockets.constants.php#constant.socket-econnrefused">SOCKET_ECONNREFUSED</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Conexão recusada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ehostdown">
    <strong><code><a href="sockets.constants.php#constant.socket-ehostdown">SOCKET_EHOSTDOWN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O servidor está inativo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ehostunreach">
    <strong><code><a href="sockets.constants.php#constant.socket-ehostunreach">SOCKET_EHOSTUNREACH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhuma rota para o servidor.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ealready">
    <strong><code><a href="sockets.constants.php#constant.socket-ealready">SOCKET_EALREADY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Operação já em andamento.
    </span>
   </dd>
  
  
   <dt id="constant.socket-einprogress">
    <strong><code><a href="sockets.constants.php#constant.socket-einprogress">SOCKET_EINPROGRESS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Operação agora em andamento.
    </span>
   </dd>
  
 </dl>

 <p class="simpara">
  As constantes a seguir estão definidas apenas no Windows.
 </p>

 <dl>







  
   <dt id="constant.socket-enoprotoopt">
    <strong><code><a href="sockets.constants.php#constant.socket-enoprotoopt">SOCKET_ENOPROTOOPT</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-eaddrinuse">
    <strong><code><a href="sockets.constants.php#constant.socket-eaddrinuse">SOCKET_EADDRINUSE</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-etoomyrefs">
    <strong><code><a href="sockets.constants.php#constant.socket-etoomyrefs">SOCKET_ETOOMYREFS</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-eproclim">
    <strong><code><a href="sockets.constants.php#constant.socket-eproclim">SOCKET_EPROCLIM</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-eduot">
    <strong><code><a href="sockets.constants.php#constant.socket-eduot">SOCKET_EDUOT</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-estale">
    <strong><code><a href="sockets.constants.php#constant.socket-estale">SOCKET_ESTALE</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-ediscon">
    <strong><code><a href="sockets.constants.php#constant.socket-ediscon">SOCKET_EDISCON</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-sysnotready">
    <strong><code><a href="sockets.constants.php#constant.socket-sysnotready">SOCKET_SYSNOTREADY</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-vernotsupported">
    <strong><code><a href="sockets.constants.php#constant.socket-vernotsupported">SOCKET_VERNOTSUPPORTED</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-notinitialised">
    <strong><code><a href="sockets.constants.php#constant.socket-notinitialised">SOCKET_NOTINITIALISED</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-host-not-found">
    <strong><code><a href="sockets.constants.php#constant.socket-host-not-found">SOCKET_HOST_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.socket-try-again">
    <strong><code><a href="sockets.constants.php#constant.socket-try-again">SOCKET_TRY_AGAIN</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-no-recovery">
    <strong><code><a href="sockets.constants.php#constant.socket-no-recovery">SOCKET_NO_RECOVERY</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-no-data">
    <strong><code><a href="sockets.constants.php#constant.socket-no-data">SOCKET_NO_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.socket-no-address">
    <strong><code><a href="sockets.constants.php#constant.socket-no-address">SOCKET_NO_ADDRESS</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>
  
 </dl>

 <p class="simpara">
  As constantes a seguir estão disponíveis apenas em plataformas do
  tipo UNIX. Cada constante só é definida se o seu equivalente
  estiver disponível na plataforma.
 </p>

 <dl>
  
   <dt id="constant.socket-eperm">
    <strong><code><a href="sockets.constants.php#constant.socket-eperm">SOCKET_EPERM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Operação não permitida.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enoent">
    <strong><code><a href="sockets.constants.php#constant.socket-enoent">SOCKET_ENOENT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não existe tal arquivo ou diretório.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eio">
    <strong><code><a href="sockets.constants.php#constant.socket-eio">SOCKET_EIO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de E/S.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enxio">
    <strong><code><a href="sockets.constants.php#constant.socket-enxio">SOCKET_ENXIO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não existe tal dispositivo ou endereço.
    </span>
   </dd>
  
  
   <dt id="constant.socket-e2big">
    <strong><code><a href="sockets.constants.php#constant.socket-e2big">SOCKET_E2BIG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Lista de argumentos muito longa.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eagain">
    <strong><code><a href="sockets.constants.php#constant.socket-eagain">SOCKET_EAGAIN</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Tente novamente.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enomem">
    <strong><code><a href="sockets.constants.php#constant.socket-enomem">SOCKET_ENOMEM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Sem memória.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotblk">
    <strong><code><a href="sockets.constants.php#constant.socket-enotblk">SOCKET_ENOTBLK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Dispositivo de bloco necessário.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebusy">
    <strong><code><a href="sockets.constants.php#constant.socket-ebusy">SOCKET_EBUSY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Dispositivo ou recurso ocupado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eexist">
    <strong><code><a href="sockets.constants.php#constant.socket-eexist">SOCKET_EEXIST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O arquivo existe.
    </span>
   </dd>
  
  
   <dt id="constant.socket-exdev">
    <strong><code><a href="sockets.constants.php#constant.socket-exdev">SOCKET_EXDEV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Ligação entre dispositivos.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enodev">
    <strong><code><a href="sockets.constants.php#constant.socket-enodev">SOCKET_ENODEV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não existe tal dispositivo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotdir">
    <strong><code><a href="sockets.constants.php#constant.socket-enotdir">SOCKET_ENOTDIR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não é um diretório.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eisdir">
    <strong><code><a href="sockets.constants.php#constant.socket-eisdir">SOCKET_EISDIR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     É um diretório.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enfile">
    <strong><code><a href="sockets.constants.php#constant.socket-enfile">SOCKET_ENFILE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Estouro de tabela de arquivos.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotty">
    <strong><code><a href="sockets.constants.php#constant.socket-enotty">SOCKET_ENOTTY</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não é um TTY.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enospc">
    <strong><code><a href="sockets.constants.php#constant.socket-enospc">SOCKET_ENOSPC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não há mais espaço no dispositivo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-espipe">
    <strong><code><a href="sockets.constants.php#constant.socket-espipe">SOCKET_ESPIPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Procura ilegal.
    </span>
   </dd>
  
  
   <dt id="constant.socket-erofs">
    <strong><code><a href="sockets.constants.php#constant.socket-erofs">SOCKET_EROFS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Sistema de arquivos somente leitura.
    </span>
   </dd>
  
  
   <dt id="constant.socket-emlink">
    <strong><code><a href="sockets.constants.php#constant.socket-emlink">SOCKET_EMLINK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Muitas conexões.
    </span>
   </dd>
  
  
   <dt id="constant.socket-epipe">
    <strong><code><a href="sockets.constants.php#constant.socket-epipe">SOCKET_EPIPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Pipe quebrado.
    </span>
   </dd>
  

  
   <dt id="constant.socket-enolck">
    <strong><code><a href="sockets.constants.php#constant.socket-enolck">SOCKET_ENOLCK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhuma trava de registro disponível.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enosys">
    <strong><code><a href="sockets.constants.php#constant.socket-enosys">SOCKET_ENOSYS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Função não implementada.
    </span>
   </dd>
  



  
   <dt id="constant.socket-enomsg">
    <strong><code><a href="sockets.constants.php#constant.socket-enomsg">SOCKET_ENOMSG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhuma mensagem do tipo desejado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eidrm">
    <strong><code><a href="sockets.constants.php#constant.socket-eidrm">SOCKET_EIDRM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Identificador removido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-echrng">
    <strong><code><a href="sockets.constants.php#constant.socket-echrng">SOCKET_ECHRNG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Número do canal fora do intervalo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-el2nsync">
    <strong><code><a href="sockets.constants.php#constant.socket-el2nsync">SOCKET_EL2NSYNC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nível 2 não sincronizado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-el3hlt">
    <strong><code><a href="sockets.constants.php#constant.socket-el3hlt">SOCKET_EL3HLT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O nível 3 foi interrompido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-el3rst">
    <strong><code><a href="sockets.constants.php#constant.socket-el3rst">SOCKET_EL3RST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O nível 3 foi redefinido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-elnrng">
    <strong><code><a href="sockets.constants.php#constant.socket-elnrng">SOCKET_ELNRNG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Número da conexão fora do intervalo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eunatch">
    <strong><code><a href="sockets.constants.php#constant.socket-eunatch">SOCKET_EUNATCH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Driver de protocolo não conectado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enocsi">
    <strong><code><a href="sockets.constants.php#constant.socket-enocsi">SOCKET_ENOCSI</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhuma estrutura CSI disponível.
    </span>
   </dd>
  
  
   <dt id="constant.socket-el2hlt">
    <strong><code><a href="sockets.constants.php#constant.socket-el2hlt">SOCKET_EL2HLT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O nível 2 foi interrompido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebade">
    <strong><code><a href="sockets.constants.php#constant.socket-ebade">SOCKET_EBADE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Troca inválida.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadr">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadr">SOCKET_EBADR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Descritor de solicitação inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-exfull">
    <strong><code><a href="sockets.constants.php#constant.socket-exfull">SOCKET_EXFULL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Troca completa.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enoano">
    <strong><code><a href="sockets.constants.php#constant.socket-enoano">SOCKET_ENOANO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Sem ânodo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadrqc">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadrqc">SOCKET_EBADRQC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Código de solicitação inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadslt">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadslt">SOCKET_EBADSLT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Slot inválido.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enostr">
    <strong><code><a href="sockets.constants.php#constant.socket-enostr">SOCKET_ENOSTR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Dispositivo não é um fluxo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enodata">
    <strong><code><a href="sockets.constants.php#constant.socket-enodata">SOCKET_ENODATA</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não há dados disponíveis.
    </span>
   </dd>
  
  
   <dt id="constant.socket-etime">
    <strong><code><a href="sockets.constants.php#constant.socket-etime">SOCKET_ETIME</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     O cronômetro expirou.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enosr">
    <strong><code><a href="sockets.constants.php#constant.socket-enosr">SOCKET_ENOSR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Sem recursos de fluxo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enonet">
    <strong><code><a href="sockets.constants.php#constant.socket-enonet">SOCKET_ENONET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A máquina não está na rede.
    </span>
   </dd>
  

  
   <dt id="constant.socket-enolink">
    <strong><code><a href="sockets.constants.php#constant.socket-enolink">SOCKET_ENOLINK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A conexão foi cortada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eadv">
    <strong><code><a href="sockets.constants.php#constant.socket-eadv">SOCKET_EADV</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de anúncio.
    </span>
   </dd>
  
  
   <dt id="constant.socket-esrmnt">
    <strong><code><a href="sockets.constants.php#constant.socket-esrmnt">SOCKET_ESRMNT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de montagem.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ecomm">
    <strong><code><a href="sockets.constants.php#constant.socket-ecomm">SOCKET_ECOMM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de comunicação no envio.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eproto">
    <strong><code><a href="sockets.constants.php#constant.socket-eproto">SOCKET_EPROTO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de protocolo.
    </span>
   </dd>
  
  
   <dt id="constant.socket-emultihop">
    <strong><code><a href="sockets.constants.php#constant.socket-emultihop">SOCKET_EMULTIHOP</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Tentativa de múltiplos saltos.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadmsg">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadmsg">SOCKET_EBADMSG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Não é uma mensagem de dados.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enotuniq">
    <strong><code><a href="sockets.constants.php#constant.socket-enotuniq">SOCKET_ENOTUNIQ</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nome não exclusivo na rede.
    </span>
   </dd>
  
  
   <dt id="constant.socket-ebadfd">
    <strong><code><a href="sockets.constants.php#constant.socket-ebadfd">SOCKET_EBADFD</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Descritor de arquivo em mau estado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eremchg">
    <strong><code><a href="sockets.constants.php#constant.socket-eremchg">SOCKET_EREMCHG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Endereço remoto alterado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-erestart">
    <strong><code><a href="sockets.constants.php#constant.socket-erestart">SOCKET_ERESTART</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     A chamada do sistema interrompida deve ser reiniciada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-estrpipe">
    <strong><code><a href="sockets.constants.php#constant.socket-estrpipe">SOCKET_ESTRPIPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de pipe de fluxo.
    </span>
   </dd>
  





  
   <dt id="constant.socket-eprotoopt">
    <strong><code><a href="sockets.constants.php#constant.socket-eprotoopt">SOCKET_EPROTOOPT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Protocolo não disponível.
    </span>
   </dd>
  





  
   <dt id="constant.socket-addrinuse">
    <strong><code><a href="sockets.constants.php#constant.socket-addrinuse">SOCKET_ADDRINUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Endereço já em uso.
    </span>
   </dd>
  










  
   <dt id="constant.socket-etoomanyrefs">
    <strong><code><a href="sockets.constants.php#constant.socket-etoomanyrefs">SOCKET_ETOOMANYREFS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Muitas referências: não é possível unir.
    </span>
   </dd>
  






  
   <dt id="constant.socket-eisnam">
    <strong><code><a href="sockets.constants.php#constant.socket-eisnam">SOCKET_EISNAM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     É um arquivo de tipo nomeado.
    </span>
   </dd>
  
  
   <dt id="constant.socket-eremoteio">
    <strong><code><a href="sockets.constants.php#constant.socket-eremoteio">SOCKET_EREMOTEIO</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Erro de E/S remota.
    </span>
   </dd>
  
  
   <dt id="constant.socket-edquot">
    <strong><code><a href="sockets.constants.php#constant.socket-edquot">SOCKET_EDQUOT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Cota excedida.
    </span>
   </dd>
  
  
   <dt id="constant.socket-enomedium">
    <strong><code><a href="sockets.constants.php#constant.socket-enomedium">SOCKET_ENOMEDIUM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Nenhuma mídia encontrada.
    </span>
   </dd>
  
  
   <dt id="constant.socket-emediumtype">
    <strong><code><a href="sockets.constants.php#constant.socket-emediumtype">SOCKET_EMEDIUMTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Tipo de mídia errado.
    </span>
   </dd>
  
  
   <dt id="constant.scm-rights">
    <strong><code><a href="sockets.constants.php#constant.scm-rights">SCM_RIGHTS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Envia ou recebe um conjunto de descritores de arquivos abertos de outro processo.
    </span>
   </dd>
  
  
   <dt id="constant.scm-credentials">
    <strong><code><a href="sockets.constants.php#constant.scm-credentials">SCM_CREDENTIALS</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.scm-creds">
    <strong><code><a href="sockets.constants.php#constant.scm-creds">SCM_CREDS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.scm-creds2">
    <strong><code><a href="sockets.constants.php#constant.scm-creds2">SCM_CREDS2</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.local-creds">
    <strong><code><a href="sockets.constants.php#constant.local-creds">LOCAL_CREDS</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.local-creds-persistent">
    <strong><code><a href="sockets.constants.php#constant.local-creds-persistent">LOCAL_CREDS_PERSISTENT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-off">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-off">SKF_AD_OFF</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-protocol">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-protocol">SKF_AD_PROTOCOL</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-pkttype">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-pkttype">SKF_AD_PKTTYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-ifindex">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-ifindex">SKF_AD_IFINDEX</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-nlattr">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-nlattr">SKF_AD_NLATTR</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-nlattr-nest">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-nlattr-nest">SKF_AD_NLATTR_NEST</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-mark">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-mark">SKF_AD_MARK</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-queue">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-queue">SKF_AD_QUEUE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-hatype">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-hatype">SKF_AD_HATYPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-rxhash">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-rxhash">SKF_AD_RXHASH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-cpu">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-cpu">SKF_AD_CPU</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-alu-xor-x">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-alu-xor-x">SKF_AD_ALU_XOR_X</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-vlan-tag">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-vlan-tag">SKF_AD_VLAN_TAG</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-vlan-tag-present">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-vlan-tag-present">SKF_AD_VLAN_TAG_PRESENT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-pay-offset">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-pay-offset">SKF_AD_PAY_OFFSET</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-random">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-random">SKF_AD_RANDOM</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-vlan-tpid">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-vlan-tpid">SKF_AD_VLAN_TPID</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.skf-ad-max">
    <strong><code><a href="sockets.constants.php#constant.skf-ad-max">SKF_AD_MAX</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Disponível a partir do PHP 8.2.0
    </span>
   </dd>
  
  
   <dt id="constant.ai-addrconfig">
    <strong><code><a href="sockets.constants.php#constant.ai-addrconfig">AI_ADDRCONFIG</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.ai-all">
    <strong><code><a href="sockets.constants.php#constant.ai-all">AI_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.ai-canonidn">
    <strong><code><a href="sockets.constants.php#constant.ai-canonidn">AI_CANONIDN</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.ai-canonname">
    <strong><code><a href="sockets.constants.php#constant.ai-canonname">AI_CANONNAME</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.ai-idn">
    <strong><code><a href="sockets.constants.php#constant.ai-idn">AI_IDN</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.ai-numerichost">
    <strong><code><a href="sockets.constants.php#constant.ai-numerichost">AI_NUMERICHOST</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.ai-numericserv">
    <strong><code><a href="sockets.constants.php#constant.ai-numericserv">AI_NUMERICSERV</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.ai-passive">
    <strong><code><a href="sockets.constants.php#constant.ai-passive">AI_PASSIVE</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.ai-v4mapped">
    <strong><code><a href="sockets.constants.php#constant.ai-v4mapped">AI_V4MAPPED</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.fil-attach">
    <strong><code><a href="sockets.constants.php#constant.fil-attach">FIL_ATTACH</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.fil-detach">
    <strong><code><a href="sockets.constants.php#constant.fil-detach">FIL_DETACH</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.ipproto-ip">
    <strong><code><a href="sockets.constants.php#constant.ipproto-ip">IPPROTO_IP</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.ipproto-ipv6">
    <strong><code><a href="sockets.constants.php#constant.ipproto-ipv6">IPPROTO_IPV6</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.ipv6-hoplimit">
    <strong><code><a href="sockets.constants.php#constant.ipv6-hoplimit">IPV6_HOPLIMIT</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.ipv6-multicast-hops">
    <strong><code><a href="sockets.constants.php#constant.ipv6-multicast-hops">IPV6_MULTICAST_HOPS</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.ipv6-multicast-if">
    <strong><code><a href="sockets.constants.php#constant.ipv6-multicast-if">IPV6_MULTICAST_IF</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.ipv6-multicast-loop">
    <strong><code><a href="sockets.constants.php#constant.ipv6-multicast-loop">IPV6_MULTICAST_LOOP</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.ipv6-pktinfo">
    <strong><code><a href="sockets.constants.php#constant.ipv6-pktinfo">IPV6_PKTINFO</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.ipv6-recvhoplimit">
    <strong><code><a href="sockets.constants.php#constant.ipv6-recvhoplimit">IPV6_RECVHOPLIMIT</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.ipv6-recvpktinfo">
    <strong><code><a href="sockets.constants.php#constant.ipv6-recvpktinfo">IPV6_RECVPKTINFO</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.ipv6-recvtclass">
    <strong><code><a href="sockets.constants.php#constant.ipv6-recvtclass">IPV6_RECVTCLASS</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.ipv6-tclass">
    <strong><code><a href="sockets.constants.php#constant.ipv6-tclass">IPV6_TCLASS</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.ipv6-unicast-hops">
    <strong><code><a href="sockets.constants.php#constant.ipv6-unicast-hops">IPV6_UNICAST_HOPS</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.ipv6-v6only">
    <strong><code><a href="sockets.constants.php#constant.ipv6-v6only">IPV6_V6ONLY</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.ip-multicast-if">
    <strong><code><a href="sockets.constants.php#constant.ip-multicast-if">IP_MULTICAST_IF</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.ip-multicast-loop">
    <strong><code><a href="sockets.constants.php#constant.ip-multicast-loop">IP_MULTICAST_LOOP</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.ip-multicast-ttl">
    <strong><code><a href="sockets.constants.php#constant.ip-multicast-ttl">IP_MULTICAST_TTL</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.ip-portrange">
    <strong><code><a href="sockets.constants.php#constant.ip-portrange">IP_PORTRANGE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Define a faixa de portas usada para selecionar um número de porta local.
     Disponível a partir do PHP 8.4.0. (somente FreeBSD/NetBSD/OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.ip-portrange-default">
    <strong><code><a href="sockets.constants.php#constant.ip-portrange-default">IP_PORTRANGE_DEFAULT</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Usa a faixa padrão de valores de portas.
     Disponível a partir do PHP 8.4.0. (somente FreeBSD/NetBSD/OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.ip-portrange-high">
    <strong><code><a href="sockets.constants.php#constant.ip-portrange-high">IP_PORTRANGE_HIGH</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Usa uma faixa alta de valores de portas.
     Disponível a partir do PHP 8.4.0. (somente FreeBSD/NetBSD/OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.ip-portrange-low">
    <strong><code><a href="sockets.constants.php#constant.ip-portrange-low">IP_PORTRANGE_LOW</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Usa uma faixa baixa de valores de portas.
     Disponível a partir do PHP 8.4.0. (somente FreeBSD/NetBSD/OpenBSD)
    </span>
   </dd>
  
  
   <dt id="constant.mcast-block-source">
    <strong><code><a href="sockets.constants.php#constant.mcast-block-source">MCAST_BLOCK_SOURCE</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.mcast-join-group">
    <strong><code><a href="sockets.constants.php#constant.mcast-join-group">MCAST_JOIN_GROUP</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.mcast-join-source-group">
    <strong><code><a href="sockets.constants.php#constant.mcast-join-source-group">MCAST_JOIN_SOURCE_GROUP</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.mcast-leave-group">
    <strong><code><a href="sockets.constants.php#constant.mcast-leave-group">MCAST_LEAVE_GROUP</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.mcast-leave-source-group">
    <strong><code><a href="sockets.constants.php#constant.mcast-leave-source-group">MCAST_LEAVE_SOURCE_GROUP</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.mcast-unblock-source">
    <strong><code><a href="sockets.constants.php#constant.mcast-unblock-source">MCAST_UNBLOCK_SOURCE</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.msg-cmsg-cloexec">
    <strong><code><a href="sockets.constants.php#constant.msg-cmsg-cloexec">MSG_CMSG_CLOEXEC</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.msg-confirm">
    <strong><code><a href="sockets.constants.php#constant.msg-confirm">MSG_CONFIRM</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.msg-ctrunc">
    <strong><code><a href="sockets.constants.php#constant.msg-ctrunc">MSG_CTRUNC</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.msg-dontwait">
    <strong><code><a href="sockets.constants.php#constant.msg-dontwait">MSG_DONTWAIT</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.msg-errqueue">
    <strong><code><a href="sockets.constants.php#constant.msg-errqueue">MSG_ERRQUEUE</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.msg-more">
    <strong><code><a href="sockets.constants.php#constant.msg-more">MSG_MORE</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.msg-nosignal">
    <strong><code><a href="sockets.constants.php#constant.msg-nosignal">MSG_NOSIGNAL</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.msg-trunc">
    <strong><code><a href="sockets.constants.php#constant.msg-trunc">MSG_TRUNC</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.msg-waitforone">
    <strong><code><a href="sockets.constants.php#constant.msg-waitforone">MSG_WAITFORONE</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.sol-local">
    <strong><code><a href="sockets.constants.php#constant.sol-local">SOL_LOCAL</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.somaxconn">
    <strong><code><a href="sockets.constants.php#constant.somaxconn">SOMAXCONN</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.so-bindtodevice">
    <strong><code><a href="sockets.constants.php#constant.so-bindtodevice">SO_BINDTODEVICE</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.so-family">
    <strong><code><a href="sockets.constants.php#constant.so-family">SO_FAMILY</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.so-label">
    <strong><code><a href="sockets.constants.php#constant.so-label">SO_LABEL</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.so-listenqlen">
    <strong><code><a href="sockets.constants.php#constant.so-listenqlen">SO_LISTENQLEN</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.so-listenqlimit">
    <strong><code><a href="sockets.constants.php#constant.so-listenqlimit">SO_LISTENQLIMIT</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.so-passcred">
    <strong><code><a href="sockets.constants.php#constant.so-passcred">SO_PASSCRED</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.so-peerlabel">
    <strong><code><a href="sockets.constants.php#constant.so-peerlabel">SO_PEERLABEL</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.so-exclusiveaddruse">
    <strong><code><a href="sockets.constants.php#constant.so-exclusiveaddruse">SO_EXCLUSIVEADDRUSE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Evita que outros sockets sejam vinculados de maneira forçada ao mesmo endereço e mesma porta.
     Disponível a partir do PHP 8.4.0. (Windows only)
    </span>
   </dd>
  
  
   <dt id="constant.so-exclbind">
    <strong><code><a href="sockets.constants.php#constant.so-exclbind">SO_EXCLBIND</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Habilita/desabilita vinculação exclusiva do socket.
     Disponível a partir do PHP 8.4.0. (somente Solaris)
    </span>
   </dd>
  
  
   <dt id="constant.so-nosigpipe">
    <strong><code><a href="sockets.constants.php#constant.so-nosigpipe">SO_NOSIGPIPE</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Controla a geração de SIGPIPE para o socket.
     Disponível a partir do PHP 8.4.0. (somente macOs e FreeBSD)
    </span>
   </dd>
  
  
   <dt id="constant.so-linger-sec">
    <strong><code><a href="sockets.constants.php#constant.so-linger-sec">SO_LINGER_SEC</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Similar a <strong><code><a href="sockets.constants.php#constant.so-linger">SO_LINGER</a></code></strong> mas a persistência é em segundos
     ao invés de tiques do relógio no macOs.
     Disponível a partir do PHP 8.4.0. (somente macOs)
    </span>
   </dd>
  
  
   <dt id="constant.so-bindtoifindex">
    <strong><code><a href="sockets.constants.php#constant.so-bindtoifindex">SO_BINDTOIFINDEX</a></code></strong>
    (<span class="type"><a href="language.types.integer.php" class="type int">int</a></span>)
   </dt>
   <dd>
    <span class="simpara">
     Vincula um socket a uma interface específica de rede pelo seu índice.
     Disponível a partir do PHP 8.4.0.
    </span>
   </dd>
  
 </dl>

</div>
<?php manual_footer($setup); ?>