cvs: phpdoc /en/reference/sockets constants.xml
| From: | Kalle Sommer Nielsen | Date: | Sun, 26 Oct 2008 17:42:55 +0000 |
| Subject: | cvs: phpdoc /en/reference/sockets constants.xml | ||
| Groups: | php.doc.cvs | ||
| Request: | Send a blank email to doc-cvs+get-2305@lists.php.net to get a copy of this message | ||
kalle Sun Oct 26 17:42:55 2008 UTC
Modified files:
/phpdoc/en/reference/sockets constants.xml
Log:
* Fixes #44280 (socket_send forth argument misdocumented)
* Added missing socket constants thats specific to Windows and Unix
* AF_INET6 requires IPv6 support to be defined
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/constants.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc/en/reference/sockets/constants.xml diff -u phpdoc/en/reference/sockets/constants.xml:1.8 phpdoc/en/reference/sockets/constants.xml:1.9 --- phpdoc/en/reference/sockets/constants.xml:1.8 Fri Dec 21 20:13:29 2007 +++ phpdoc/en/reference/sockets/constants.xml Sun Oct 26 17:42:55 2008 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <appendix xml:id="sockets.constants" xmlns="http://docbook.org/ns/docbook"> &reftitle.constants; &extension.constants; @@ -33,7 +33,7 @@ </term> <listitem> <simpara> - + Only available if compiled with IPv6 support. </simpara> </listitem> </varlistentry> @@ -143,7 +143,7 @@ </term> <listitem> <simpara> - + Not available on Windows platforms. </simpara> </listitem> </varlistentry> @@ -154,7 +154,7 @@ </term> <listitem> <simpara> - + Not available on Windows platforms. </simpara> </listitem> </varlistentry> @@ -379,6 +379,1706 @@ </listitem> </varlistentry> </variablelist> + + <simpara> + The following constants are only defined under Windows. + </simpara> + + <variablelist> + <varlistentry> + <term> + <constant>SOCKET_EINTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADF</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EACCES</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EFAULT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINVAL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EWOULDBLOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINPROGRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EALREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTSOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDESTADDRREQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMSGSIZE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOPROTOOPT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTONOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESOCKTNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EOPNOTSUPP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRINUSE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRNOTAVAIL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNABORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOBUFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESHUTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETOOMYREFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIMEDOUT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNREFUSED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELOOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENAMETOOLONG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTEMPTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROCLIM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUSERS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDUOT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESTALE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDISCON</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_SYSNOTREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_VERNOTSUPPORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NOTINITIALISED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_HOST_NOT_FOUND</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_TRY_AGAIN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_RECOVERY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_DATA</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_ADDRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + </variablelist> + + <simpara> + The following constants are only available on UNIX-like + platforms. Each constant is only defined if they equal is + available on the platform. + </simpara> + + <variablelist> + <varlistentry> + <term> + <constant>SOCKET_EPERM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation not permitted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOENT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such file or directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Interrupted system call. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + I/O error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENXIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such device or address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_E2BIG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Arg list too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADF</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Bad file number. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAGAIN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Try again. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMEM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Out of memory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EACCESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Permission denied. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EFAULT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Bad address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTBLK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Block device required. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBUSY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Device or resource busy. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EEXIST</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File exists. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EXDEV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cross-device link. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENODEV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such device. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTDIR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISDIR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Is a directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINVAL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid argument. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File table overflow. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many open files. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a typewriter. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSPC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No space left on device. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Illegal seek. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EROFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Read-only file system. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMLINK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many links. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Broken pipe. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENAMETOOLONG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File name too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOLCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No record locks available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSYS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Function not implemented. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTEMPTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Directory not empty. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELOOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many symbolic links encountered. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EWOULDBLOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation would block. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMSG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No message of desired type. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EIDRM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Identifier removed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECHRNG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Channel number out of range. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL2NSYNC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 2 not synchronized. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL3HLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 3 halted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL3RST</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 3 reset. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELNRNG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Link number out of range. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUNATCH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol driver not attached. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOCSI</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No CSI structure available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL2HLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 2 halted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid exchange. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid request descriptor. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EXFULL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Exchange full. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOANO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No anode. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADRQC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid request code. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADSLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid slot. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Device not a stream. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENODATA</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No data available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIME</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Timer expired. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Out of streams resources. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENONET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Machine is not on the network. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Object is remote. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOLINK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Link has been severed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Advertise error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESRMNT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Srmount error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECOMM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Communication error on send. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMULTIHOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Multihop attempted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADMSG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a data message. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTUNIQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Name not unique on network. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADFD</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File descriptor in bad state. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ERMCHG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Remote address changed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ERESTART</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Interrupted system call should be restarted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESTRPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Streams pipe error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUSERS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many users. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTSOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Socket operation on non-socket. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDESTADDRREQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Destination address required. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMSGSIZE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Message too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol wrong type for socket. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOOPT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol not available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTONOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESOCKTNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Socket type not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EOPNOTSUPP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation not supported on transport endpoint. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol family not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Address family not supported by protocol. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ADDRINUSE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Address already in use. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRNOTAVAIL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cannot assign requested address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network is down. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network is unreachable. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network dropped connection because of reset. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNABORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Software caused connection abort. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection reset by peer. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOBUFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No buffer space available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Transport endpoint is already connected. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Transport endpoint is not connected. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESHUTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cannot send after transport endpoint shutdown. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETOOMANYREFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many references: cannot splice. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIMEDOUT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection timed out. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNREFUSED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection refused. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Host is down. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No route to host. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EALREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation already in progress. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINPROGRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation now in progress. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISNAM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Is a named type file. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTEIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Remote I/O error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDQUOT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Quota exceeded. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMEDIUM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No medium found. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMEDIUMTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Wrong medium type. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </appendix> <!-- Keep this comment at the end of the file
http://cvs.php.net/viewvc.cgi/phpdoc/en/reference/sockets/constants.xml?r1=1.8&r2=1.9&diff_format=u Index: phpdoc/en/reference/sockets/constants.xml diff -u phpdoc/en/reference/sockets/constants.xml:1.8 phpdoc/en/reference/sockets/constants.xml:1.9 --- phpdoc/en/reference/sockets/constants.xml:1.8 Fri Dec 21 20:13:29 2007 +++ phpdoc/en/reference/sockets/constants.xml Sun Oct 26 17:42:55 2008 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- $Revision: 1.8 $ --> +<!-- $Revision: 1.9 $ --> <appendix xml:id="sockets.constants" xmlns="http://docbook.org/ns/docbook"> &reftitle.constants; &extension.constants; @@ -33,7 +33,7 @@ </term> <listitem> <simpara> - + Only available if compiled with IPv6 support. </simpara> </listitem> </varlistentry> @@ -143,7 +143,7 @@ </term> <listitem> <simpara> - + Not available on Windows platforms. </simpara> </listitem> </varlistentry> @@ -154,7 +154,7 @@ </term> <listitem> <simpara> - + Not available on Windows platforms. </simpara> </listitem> </varlistentry> @@ -379,6 +379,1706 @@ </listitem> </varlistentry> </variablelist> + + <simpara> + The following constants are only defined under Windows. + </simpara> + + <variablelist> + <varlistentry> + <term> + <constant>SOCKET_EINTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADF</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EACCES</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EFAULT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINVAL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EWOULDBLOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINPROGRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EALREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTSOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDESTADDRREQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMSGSIZE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOPROTOOPT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTONOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESOCKTNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EOPNOTSUPP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRINUSE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRNOTAVAIL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNABORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOBUFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESHUTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETOOMYREFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIMEDOUT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNREFUSED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELOOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENAMETOOLONG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTEMPTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROCLIM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUSERS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDUOT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESTALE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDISCON</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_SYSNOTREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_VERNOTSUPPORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NOTINITIALISED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_HOST_NOT_FOUND</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_TRY_AGAIN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_RECOVERY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_DATA</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_NO_ADDRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + + </simpara> + </listitem> + </varlistentry> + </variablelist> + + <simpara> + The following constants are only available on UNIX-like + platforms. Each constant is only defined if they equal is + available on the platform. + </simpara> + + <variablelist> + <varlistentry> + <term> + <constant>SOCKET_EPERM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation not permitted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOENT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such file or directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Interrupted system call. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + I/O error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENXIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such device or address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_E2BIG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Arg list too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADF</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Bad file number. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAGAIN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Try again. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMEM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Out of memory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EACCESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Permission denied. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EFAULT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Bad address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTBLK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Block device required. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBUSY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Device or resource busy. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EEXIST</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File exists. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EXDEV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cross-device link. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENODEV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No such device. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTDIR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISDIR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Is a directory. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINVAL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid argument. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File table overflow. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMFILE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many open files. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a typewriter. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSPC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No space left on device. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Illegal seek. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EROFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Read-only file system. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMLINK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many links. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Broken pipe. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENAMETOOLONG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File name too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOLCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No record locks available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSYS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Function not implemented. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTEMPTY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Directory not empty. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELOOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many symbolic links encountered. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EWOULDBLOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation would block. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMSG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No message of desired type. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EIDRM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Identifier removed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECHRNG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Channel number out of range. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL2NSYNC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 2 not synchronized. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL3HLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 3 halted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL3RST</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 3 reset. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ELNRNG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Link number out of range. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUNATCH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol driver not attached. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOCSI</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No CSI structure available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EL2HLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Level 2 halted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid exchange. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid request descriptor. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EXFULL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Exchange full. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOANO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No anode. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADRQC</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid request code. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADSLT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Invalid slot. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSTR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Device not a stream. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENODATA</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No data available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIME</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Timer expired. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOSR</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Out of streams resources. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENONET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Machine is not on the network. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Object is remote. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOLINK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Link has been severed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADV</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Advertise error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESRMNT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Srmount error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECOMM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Communication error on send. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMULTIHOP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Multihop attempted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADMSG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Not a data message. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTUNIQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Name not unique on network. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EBADFD</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + File descriptor in bad state. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ERMCHG</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Remote address changed. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ERESTART</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Interrupted system call should be restarted. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESTRPIPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Streams pipe error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EUSERS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many users. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTSOCK</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Socket operation on non-socket. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDESTADDRREQ</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Destination address required. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMSGSIZE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Message too long. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol wrong type for socket. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTOOPT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol not available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPROTONOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESOCKTNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Socket type not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EOPNOTSUPP</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation not supported on transport endpoint. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EPFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Protocol family not supported. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EAFNOSUPPORT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Address family not supported by protocol. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ADDRINUSE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Address already in use. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EADDRNOTAVAIL</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cannot assign requested address. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network is down. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network is unreachable. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENETRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Network dropped connection because of reset. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNABORTED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Software caused connection abort. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNRESET</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection reset by peer. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOBUFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No buffer space available. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Transport endpoint is already connected. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOTCONN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Transport endpoint is not connected. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ESHUTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Cannot send after transport endpoint shutdown. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETOOMANYREFS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Too many references: cannot splice. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ETIMEDOUT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection timed out. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ECONNREFUSED</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Connection refused. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTDOWN</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Host is down. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EHOSTUNREACH</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No route to host. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EALREADY</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation already in progress. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EINPROGRESS</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Operation now in progress. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EISNAM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Is a named type file. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EREMOTEIO</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Remote I/O error. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EDQUOT</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Quota exceeded. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_ENOMEDIUM</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + No medium found. + </simpara> + </listitem> + </varlistentry> + <varlistentry> + <term> + <constant>SOCKET_EMEDIUMTYPE</constant> + (<type>integer</type>) + </term> + <listitem> + <simpara> + Wrong medium type. + </simpara> + </listitem> + </varlistentry> + </variablelist> + </appendix> <!-- Keep this comment at the end of the file