Constantes predefinidas
Estas constantes están definidas por esta extensión y
estarán disponibles sólo cuando la extensión haya sido
compilada con PHP, o bien sea cargada dinámicamente en ejecución.
-
AF_UNIX
(integer)
-
-
AF_INET
(integer)
-
-
AF_INET6
(integer)
-
Sólo disponible si se compila con soporte para IPv6.
-
SOCK_STREAM
(integer)
-
-
SOCK_DGRAM
(integer)
-
-
SOCK_RAW
(integer)
-
-
SOCK_SEQPACKET
(integer)
-
-
SOCK_RDM
(integer)
-
-
MSG_OOB
(integer)
-
-
MSG_WAITALL
(integer)
-
-
MSG_PEEK
(integer)
-
-
MSG_DONTROUTE
(integer)
-
-
MSG_EOR
(integer)
-
No disponible en plataformas Windows.
-
MSG_EOF
(integer)
-
No disponible en plataformas Windows.
-
SO_DEBUG
(integer)
-
-
SO_REUSEADDR
(integer)
-
-
SO_KEEPALIVE
(integer)
-
-
SO_DONTROUTE
(integer)
-
-
SO_LINGER
(integer)
-
-
SO_BROADCAST
(integer)
-
-
SO_OOBINLINE
(integer)
-
-
SO_SNDBUF
(integer)
-
-
SO_RCVBUF
(integer)
-
-
SO_SNDLOWAT
(integer)
-
-
SO_RCVLOWAT
(integer)
-
-
SO_SNDTIMEO
(integer)
-
-
SO_RCVTIMEO
(integer)
-
-
SO_TYPE
(integer)
-
-
SO_ERROR
(integer)
-
-
TCP_NODELAY
(integer)
-
Usada para deshabilitar el algoritmo Nagle TCP.
Añadido en PHP 5.2.7.
-
SOL_SOCKET
(integer)
-
-
PHP_NORMAL_READ
(integer)
-
-
PHP_BINARY_READ
(integer)
-
-
SOL_TCP
(integer)
-
-
SOL_UDP
(integer)
-
Las siguientes constantes sólo están definidas bajo Windows.
-
SOCKET_EINTR
(integer)
-
-
SOCKET_EBADF
(integer)
-
-
SOCKET_EACCES
(integer)
-
-
SOCKET_EFAULT
(integer)
-
-
SOCKET_EINVAL
(integer)
-
-
SOCKET_EMFILE
(integer)
-
-
SOCKET_EWOULDBLOCK
(integer)
-
-
SOCKET_EINPROGRESS
(integer)
-
-
SOCKET_EALREADY
(integer)
-
-
SOCKET_ENOTSOCK
(integer)
-
-
SOCKET_EDESTADDRREQ
(integer)
-
-
SOCKET_EMSGSIZE
(integer)
-
-
SOCKET_EPROTOTYPE
(integer)
-
-
SOCKET_ENOPROTOOPT
(integer)
-
-
SOCKET_EPROTONOSUPPORT
(integer)
-
-
SOCKET_ESOCKTNOSUPPORT
(integer)
-
-
SOCKET_EOPNOTSUPP
(integer)
-
-
SOCKET_EPFNOSUPPORT
(integer)
-
-
SOCKET_EAFNOSUPPORT
(integer)
-
-
SOCKET_EADDRINUSE
(integer)
-
-
SOCKET_EADDRNOTAVAIL
(integer)
-
-
SOCKET_ENETDOWN
(integer)
-
-
SOCKET_ENETUNREACH
(integer)
-
-
SOCKET_ENETRESET
(integer)
-
-
SOCKET_ECONNABORTED
(integer)
-
-
SOCKET_ECONNRESET
(integer)
-
-
SOCKET_ENOBUFS
(integer)
-
-
SOCKET_EISCONN
(integer)
-
-
SOCKET_ENOTCONN
(integer)
-
-
SOCKET_ESHUTDOWN
(integer)
-
-
SOCKET_ETOOMYREFS
(integer)
-
-
SOCKET_ETIMEDOUT
(integer)
-
-
SOCKET_ECONNREFUSED
(integer)
-
-
SOCKET_ELOOP
(integer)
-
-
SOCKET_ENAMETOOLONG
(integer)
-
-
SOCKET_EHOSTDOWN
(integer)
-
-
SOCKET_EHOSTUNREACH
(integer)
-
-
SOCKET_ENOTEMPTY
(integer)
-
-
SOCKET_EPROCLIM
(integer)
-
-
SOCKET_EUSERS
(integer)
-
-
SOCKET_EDUOT
(integer)
-
-
SOCKET_ESTALE
(integer)
-
-
SOCKET_EREMOTE
(integer)
-
-
SOCKET_EDISCON
(integer)
-
-
SOCKET_SYSNOTREADY
(integer)
-
-
SOCKET_VERNOTSUPPORTED
(integer)
-
-
SOCKET_NOTINITIALISED
(integer)
-
-
SOCKET_HOST_NOT_FOUND
(integer)
-
-
SOCKET_TRY_AGAIN
(integer)
-
-
SOCKET_NO_RECOVERY
(integer)
-
-
SOCKET_NO_DATA
(integer)
-
-
SOCKET_NO_ADDRESS
(integer)
-
Las siguientes constantes sólo están disponibles en plataformas similares
a UNIX. Cada constante sólo está definida si su igual está
disponible en la plataforma.
-
SOCKET_EPERM
(integer)
-
Operación no permitida.
-
SOCKET_ENOENT
(integer)
-
No existe el archivo o directorio.
-
SOCKET_EINTR
(integer)
-
Llamada al sistema interrumpida.
-
SOCKET_EIO
(integer)
-
Error I/O (Entrada/Salida).
-
SOCKET_ENXIO
(integer)
-
No existe el dispositivo o dirección.
-
SOCKET_E2BIG
(integer)
-
Lista de argumentos demasiado larga.
-
SOCKET_EBADF
(integer)
-
Número de archivo corrupto.
-
SOCKET_EAGAIN
(integer)
-
Intentar de nuevo.
-
SOCKET_ENOMEM
(integer)
-
Memoria insuficiente.
-
SOCKET_EACCES
(integer)
-
Permiso denegado.
-
SOCKET_EFAULT
(integer)
-
Dirección corrupta.
-
SOCKET_ENOTBLK
(integer)
-
Se requiere un dispositivo de bloque.
-
SOCKET_EBUSY
(integer)
-
Dispositivo o recurso ocupado.
-
SOCKET_EEXIST
(integer)
-
El archivo ya exite.
-
SOCKET_EXDEV
(integer)
-
Vínculo de dispositivo cruzado.
-
SOCKET_ENODEV
(integer)
-
No existe el dispositivo.
-
SOCKET_ENOTDIR
(integer)
-
No es un directorio.
-
SOCKET_EISDIR
(integer)
-
Es un directorio.
-
SOCKET_EINVAL
(integer)
-
Argumento no válido.
-
SOCKET_ENFILE
(integer)
-
Desbordamiento de la tabla de archivos.
-
SOCKET_EMFILE
(integer)
-
Demasiados archivos abiertos.
-
SOCKET_ENOTTY
(integer)
-
No es un terminal informático.
-
SOCKET_ENOSPC
(integer)
-
No queda espacio en el dispositivo.
-
SOCKET_ESPIPE
(integer)
-
Búsqueda ilegal.
-
SOCKET_EROFS
(integer)
-
Sistema de archivos de sólo lectura.
-
SOCKET_EMLINK
(integer)
-
Demasiados vínculos.
-
SOCKET_EPIPE
(integer)
-
Tubería rota.
-
SOCKET_ENAMETOOLONG
(integer)
-
Nombre de archivo demasiado largo.
-
SOCKET_ENOLCK
(integer)
-
No hay disponibles bloqueos de registro.
-
SOCKET_ENOSYS
(integer)
-
Función no implementada.
-
SOCKET_ENOTEMPTY
(integer)
-
El directorio no está vacío.
-
SOCKET_ELOOP
(integer)
-
Se encontraron demasiados enlaces simbólicos.
-
SOCKET_EWOULDBLOCK
(integer)
-
La operación bloquearía.
-
SOCKET_ENOMSG
(integer)
-
No hay mensaje del tipo deseado.
-
SOCKET_EIDRM
(integer)
-
Identificador eliminado.
-
SOCKET_ECHRNG
(integer)
-
Número de canal fuera de rango.
-
SOCKET_EL2NSYNC
(integer)
-
Nivel 2 no sincronizado.
-
SOCKET_EL3HLT
(integer)
-
Nivel 3 detenido.
-
SOCKET_EL3RST
(integer)
-
Nivel 3 reiniciado.
-
SOCKET_ELNRNG
(integer)
-
Número de enlace fuera de rango.
-
SOCKET_EUNATCH
(integer)
-
Controlador de protocolo no adjunto.
-
SOCKET_ENOCSI
(integer)
-
No hay disponible una estructura CSI.
-
SOCKET_EL2HLT
(integer)
-
Nivel 2 detenido.
-
SOCKET_EBADE
(integer)
-
Intercambio no válido.
-
SOCKET_EBADR
(integer)
-
Descriptor de solicitud no válido.
-
SOCKET_EXFULL
(integer)
-
Intercambio lleno.
-
SOCKET_ENOANO
(integer)
-
Sin ánodo.
-
SOCKET_EBADRQC
(integer)
-
Código de solicitud no válido.
-
SOCKET_EBADSLT
(integer)
-
Ranura no válida.
-
SOCKET_ENOSTR
(integer)
-
El dispositivo no es un flujo.
-
SOCKET_ENODATA
(integer)
-
No hay información disponible.
-
SOCKET_ETIME
(integer)
-
Temporizador caducado.
-
SOCKET_ENOSR
(integer)
-
Sin recursos de flujos.
-
SOCKET_ENONET
(integer)
-
La máquina no está en la red.
-
SOCKET_EREMOTE
(integer)
-
El objeto es remoto.
-
SOCKET_ENOLINK
(integer)
-
El enlace ha sido servido.
-
SOCKET_EADV
(integer)
-
Error de anuncio.
-
SOCKET_ESRMNT
(integer)
-
Error de Srmount.
-
SOCKET_ECOMM
(integer)
-
Error de comunicación al enviar.
-
SOCKET_EPROTO
(integer)
-
Error de protocolo.
-
SOCKET_EMULTIHOP
(integer)
-
Se intentó un multi-salto (hop).
-
SOCKET_EBADMSG
(integer)
-
No es un mensaje de datos.
-
SOCKET_ENOTUNIQ
(integer)
-
El nombre no es único en la red.
-
SOCKET_EBADFD
(integer)
-
Descriptor de archivo en mal estado.
-
SOCKET_EREMCHG
(integer)
-
Dirección remota cambiada.
-
SOCKET_ERESTART
(integer)
-
La llamada al sistema interrumpida debería ser reiniciada.
-
SOCKET_ESTRPIPE
(integer)
-
Error de tubería de flujos.
-
SOCKET_EUSERS
(integer)
-
Demasiados usuarios.
-
SOCKET_ENOTSOCK
(integer)
-
Operación de socket en algo que no es socket.
-
SOCKET_EDESTADDRREQ
(integer)
-
Se requiere la direccion de destino.
-
SOCKET_EMSGSIZE
(integer)
-
Mensaje demasiado largo.
-
SOCKET_EPROTOTYPE
(integer)
-
Tipo erróneo de protocolo para el socket.
-
SOCKET_EPROTOOPT
(integer)
-
Protocolo no disponible.
-
SOCKET_EPROTONOSUPPORT
(integer)
-
Protocolo no soportado.
-
SOCKET_ESOCKTNOSUPPORT
(integer)
-
Tipo de socket no soportado.
-
SOCKET_EOPNOTSUPP
(integer)
-
Operación no soportada en el extremo del transporte.
-
SOCKET_EPFNOSUPPORT
(integer)
-
Familia de protocolos no soportada.
-
SOCKET_EAFNOSUPPORT
(integer)
-
Familia de direcciones no soportada por el protocolo.
-
SOCKET_ADDRINUSE
(integer)
-
La dirección ya está en uso.
-
SOCKET_EADDRNOTAVAIL
(integer)
-
No se puede asignar la dirección solicitada.
-
SOCKET_ENETDOWN
(integer)
-
La red ha caído.
-
SOCKET_ENETUNREACH
(integer)
-
La red es inalcanzable.
-
SOCKET_ENETRESET
(integer)
-
Conexión a la red abandonada por reinicio.
-
SOCKET_ECONNABORTED
(integer)
-
Software causó el aborto de la conexión.
-
SOCKET_ECONNRESET
(integer)
-
Conexión reiniciado por el par.
-
SOCKET_ENOBUFS
(integer)
-
No hay espacio de buffer disponible.
-
SOCKET_EISCONN
(integer)
-
Extremo de transporte ya está conectado.
-
SOCKET_ENOTCONN
(integer)
-
Extremo de transporte no está conectado.
-
SOCKET_ESHUTDOWN
(integer)
-
No se puede enviar después del cierre del extremo del transporte.
-
SOCKET_ETOOMANYREFS
(integer)
-
Demasiadas referencias: unión no posible.
-
SOCKET_ETIMEDOUT
(integer)
-
La conexión agotó el tiempo.
-
SOCKET_ECONNREFUSED
(integer)
-
Conexión rechazada.
-
SOCKET_EHOSTDOWN
(integer)
-
Host ha caído.
-
SOCKET_EHOSTUNREACH
(integer)
-
No hay ruta al host.
-
SOCKET_EALREADY
(integer)
-
La operación ya está en progreso.
-
SOCKET_EINPROGRESS
(integer)
-
La operación ahora está en progreso.
-
SOCKET_EISNAM
(integer)
-
Es un archivo de tipo nominado.
-
SOCKET_EREMOTEIO
(integer)
-
Error de E/S remoto.
-
SOCKET_EDQUOT
(integer)
-
Cuota excedida.
-
SOCKET_ENOMEDIUM
(integer)
-
No se encontró el medio.
-
SOCKET_EMEDIUMTYPE
(integer)
-
Tipo de medio erróneo.