Constantes pré-définies
Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.
- AF_UNIX (entier)
- AF_INET (entier)
- AF_INET6 (entier)
- Uniquement disponible si PHP est compilé avec le support IPv6.
- SOCK_STREAM (entier)
- SOCK_DGRAM (entier)
- SOCK_RAW (entier)
- SOCK_SEQPACKET (entier)
- SOCK_RDM (entier)
- MSG_OOB (entier)
- MSG_WAITALL (entier)
- MSG_PEEK (entier)
- MSG_DONTROUTE (entier)
- MSG_EOR (entier)
- Indisponible sur les plate-formes Windows.
- MSG_EOF (entier)
- Indisponible sur les plate-formes Windows.
- SO_DEBUG (entier)
- SO_REUSEADDR (entier)
- SO_KEEPALIVE (entier)
- SO_DONTROUTE (entier)
- SO_LINGER (entier)
- SO_BROADCAST (entier)
- SO_OOBINLINE (entier)
- SO_SNDBUF (entier)
- SO_RCVBUF (entier)
- SO_SNDLOWAT (entier)
- SO_RCVLOWAT (entier)
- SO_SNDTIMEO (entier)
- SO_RCVTIMEO (entier)
- SO_TYPE (entier)
- SO_ERROR (entier)
- TCP_NODELAY (entier)
- Utilisé pour désactiver l'algorithme Nagle TCP. Ajouté en PHP 5.2.7.
- SOL_SOCKET (entier)
- PHP_NORMAL_READ (entier)
- PHP_BINARY_READ (entier)
- SOL_TCP (entier)
- SOL_UDP (entier)
Les constantes suivantes ne sont définies que sous Windows.
- SOCKET_EINTR (entier)
- SOCKET_EBADF (entier)
- SOCKET_EACCES (entier)
- SOCKET_EFAULT (entier)
- SOCKET_EINVAL (entier)
- SOCKET_EMFILE (entier)
- SOCKET_EWOULDBLOCK (entier)
- SOCKET_EINPROGRESS (entier)
- SOCKET_EALREADY (entier)
- SOCKET_ENOTSOCK (entier)
- SOCKET_EDESTADDRREQ (entier)
- SOCKET_EMSGSIZE (entier)
- SOCKET_EPROTOTYPE (entier)
- SOCKET_ENOPROTOOPT (entier)
- SOCKET_EPROTONOSUPPORT (entier)
- SOCKET_ESOCKTNOSUPPORT (entier)
- SOCKET_EOPNOTSUPP (entier)
- SOCKET_EPFNOSUPPORT (entier)
- SOCKET_EAFNOSUPPORT (entier)
- SOCKET_EADDRINUSE (entier)
- SOCKET_EADDRNOTAVAIL (entier)
- SOCKET_ENETDOWN (entier)
- SOCKET_ENETUNREACH (entier)
- SOCKET_ENETRESET (entier)
- SOCKET_ECONNABORTED (entier)
- SOCKET_ECONNRESET (entier)
- SOCKET_ENOBUFS (entier)
- SOCKET_EISCONN (entier)
- SOCKET_ENOTCONN (entier)
- SOCKET_ESHUTDOWN (entier)
- SOCKET_ETOOMYREFS (entier)
- SOCKET_ETIMEDOUT (entier)
- SOCKET_ECONNREFUSED (entier)
- SOCKET_ELOOP (entier)
- SOCKET_ENAMETOOLONG (entier)
- SOCKET_EHOSTDOWN (entier)
- SOCKET_EHOSTUNREACH (entier)
- SOCKET_ENOTEMPTY (entier)
- SOCKET_EPROCLIM (entier)
- SOCKET_EUSERS (entier)
- SOCKET_EDUOT (entier)
- SOCKET_ESTALE (entier)
- SOCKET_EREMOTE (entier)
- SOCKET_EDISCON (entier)
- SOCKET_SYSNOTREADY (entier)
- SOCKET_VERNOTSUPPORTED (entier)
- SOCKET_NOTINITIALISED (entier)
- SOCKET_HOST_NOT_FOUND (entier)
- SOCKET_TRY_AGAIN (entier)
- SOCKET_NO_RECOVERY (entier)
- SOCKET_NO_DATA (entier)
- SOCKET_NO_ADDRESS (entier)
Les constantes suivantes sont disponibles uniquement sur les plate-formes Unix. Chaque constantes n'est définie que si leur équivalent est défini au niveau système.
- SOCKET_EPERM (entier)
- Opération non permise.
- SOCKET_ENOENT (entier)
- Le fichier ou dossier n'existe pas.
- SOCKET_EINTR (entier)
- Appel système interrompu.
- SOCKET_EIO (entier)
- Erreur E/S.
- SOCKET_ENXIO (entier)
- Le volume ou l'adresse n'existe pas.
- SOCKET_E2BIG (entier)
- Liste d'arguments trop longue.
- SOCKET_EBADF (entier)
- Mauvais numéro de fichier.
- SOCKET_EAGAIN (entier)
- Essayez encore.
- SOCKET_ENOMEM (entier)
- Plus de mémoire.
- SOCKET_EACCES (entier)
- Droits insuffisants.
- SOCKET_EFAULT (entier)
- Mauvaise adresse.
- SOCKET_ENOTBLK (entier)
- Bloc device nécessaire.
- SOCKET_EBUSY (entier)
- Device or ressource occupé.
- SOCKET_EEXIST (entier)
- Le fichier existe.
- SOCKET_EXDEV (entier)
- Lien inter-volumes.
- SOCKET_ENODEV (entier)
- Ce device n'existe pas.
- SOCKET_ENOTDIR (entier)
- Ce n'est pas un dossier.
- SOCKET_EISDIR (entier)
- C'est un dossier.
- SOCKET_EINVAL (entier)
- Argument invalide.
- SOCKET_ENFILE (entier)
- Dépassement de capacité de table de fichier.
- SOCKET_EMFILE (entier)
- Trop de fichiers ouverts.
- SOCKET_ENOTTY (entier)
- Ce n'est pas un typewriter.
- SOCKET_ENOSPC (entier)
- Plus d'espace sur le disque.
- SOCKET_ESPIPE (entier)
- Positionnement invalide.
- SOCKET_EROFS (entier)
- Système de fichiers en lecture seule.
- SOCKET_EMLINK (entier)
- Trop de liens.
- SOCKET_EPIPE (entier)
- Pipe interrompu.
- SOCKET_ENAMETOOLONG (entier)
- Nom de fichier trop long.
- SOCKET_ENOLCK (entier)
- Pas de verrou disponible.
- SOCKET_ENOSYS (entier)
- Fonction non implémentée.
- SOCKET_ENOTEMPTY (entier)
- Dossier non vide.
- SOCKET_ELOOP (entier)
- Trop de liens symboliques.
- SOCKET_EWOULDBLOCK (entier)
- L'opération va bloquer.
- SOCKET_ENOMSG (entier)
- Pas de message du type demandé.
- SOCKET_EIDRM (entier)
- Identifiant supprimé.
- SOCKET_ECHRNG (entier)
- Numéro de canal hors de validité.
- SOCKET_EL2NSYNC (entier)
- Le niveau 2 n'est pas synchronisé.
- SOCKET_EL3HLT (entier)
- Niveau 3 arrêté.
- SOCKET_EL3RST (entier)
- Niveau 3 relancé.
- SOCKET_ELNRNG (entier)
- Numéro de lien hors de validité.
- SOCKET_EUNATCH (entier)
- Pilote de protocole non attaché.
- SOCKET_ENOCSI (entier)
- Pas de structure CSI structure disponible.
- SOCKET_EL2HLT (entier)
- Niveau 2 arrêté.
- SOCKET_EBADE (entier)
- Échange invalide.
- SOCKET_EBADR (entier)
- Pointeur de requête invalide.
- SOCKET_EXFULL (entier)
- Echange complet.
- SOCKET_ENOANO (entier)
- Pas de anode.
- SOCKET_EBADRQC (entier)
- Code de requête invalide.
- SOCKET_EBADSLT (entier)
- Slot invalide.
- SOCKET_ENOSTR (entier)
- Le device n'est pas un flux.
- SOCKET_ENODATA (entier)
- Pas de données disponible.
- SOCKET_ETIME (entier)
- Minuteur expiré.
- SOCKET_ENOSR (entier)
- Plus de ressources de flux.
- SOCKET_ENONET (entier)
- La machine n'est pas sur le réseau.
- SOCKET_EREMOTE (entier)
- L'objet est distant.
- SOCKET_ENOLINK (entier)
- Le lien a été coupé.
- SOCKET_EADV (entier)
- Erreur d'advertise.
- SOCKET_ESRMNT (entier)
- Erreur de srmount.
- SOCKET_ECOMM (entier)
- Erreur de communication durant l'envoi.
- SOCKET_EPROTO (entier)
- Erreur de protocole.
- SOCKET_EMULTIHOP (entier)
- Tentative de multihop.
- SOCKET_EBADMSG (entier)
- Le message ne contient pas de données.
- SOCKET_ENOTUNIQ (entier)
- Nom en doublon sur le réseau network.
- SOCKET_EBADFD (entier)
- Pointeur de fichier dans un état incohérent.
- SOCKET_EREMCHG (entier)
- L'adresse distante a changé.
- SOCKET_ERESTART (entier)
- L'appel système interrompu doit être relancé.
- SOCKET_ESTRPIPE (entier)
- Erreur de flux de pipe.
- SOCKET_EUSERS (entier)
- Trop d'utilisateurs.
- SOCKET_ENOTSOCK (entier)
- Opération de socket sur un flux non-socket.
- SOCKET_EDESTADDRREQ (entier)
- Adresse de destination obligatoire.
- SOCKET_EMSGSIZE (entier)
- Message trop long.
- SOCKET_EPROTOTYPE (entier)
- Mauvais type de protocole pour une socket.
- SOCKET_EPROTOOPT (entier)
- Protocole non disponible.
- SOCKET_EPROTONOSUPPORT (entier)
- Protocole non supporté.
- SOCKET_ESOCKTNOSUPPORT (entier)
- Type de socket non supporté.
- SOCKET_EOPNOTSUPP (entier)
- Opération non supporté par le point de transport.
- SOCKET_EPFNOSUPPORT (entier)
- Famille de protocole non supportée.
- SOCKET_EAFNOSUPPORT (entier)
- Famille d'adresse non supportée par le protocole.
- SOCKET_ADDRINUSE (entier)
- Adresse déjà en cours d'utilisation.
- SOCKET_EADDRNOTAVAIL (entier)
- Impossible d'assigner l'adresse demandée.
- SOCKET_ENETDOWN (entier)
- Le réseau est planté.
- SOCKET_ENETUNREACH (entier)
- Le réseau est inaccessible.
- SOCKET_ENETRESET (entier)
- Le réseau a abandonné la connexion à cause d'un redémarrage.
- SOCKET_ECONNABORTED (entier)
- L'application a causé l'annulation de la connexion.
- SOCKET_ECONNRESET (entier)
- Connexion reset par l'hôte.
- SOCKET_ENOBUFS (entier)
- Plus d'espace disponible dans le buffer.
- SOCKET_EISCONN (entier)
- Le point de transport est déjà connecté.
- SOCKET_ENOTCONN (entier)
- Le point de transport n'est pas connecté.
- SOCKET_ESHUTDOWN (entier)
- Impossible d'envoyer des données après l'extinction du point de transfert.
- SOCKET_ETOOMANYREFS (entier)
- Trop de références : impossible de recoller.
- SOCKET_ETIMEDOUT (entier)
- La connexion a expiré.
- SOCKET_ECONNREFUSED (entier)
- Connexion refusée.
- SOCKET_EHOSTDOWN (entier)
- L'hôte est inactif.
- SOCKET_EHOSTUNREACH (entier)
- Pas de route jusqu'à l'hôte.
- SOCKET_EALREADY (entier)
- Opération déjà en cours.
- SOCKET_EINPROGRESS (entier)
- Opération maintenant en cours.
- SOCKET_EISNAM (entier)
- Est un type de fichier nommé.
- SOCKET_EREMOTEIO (entier)
- Erreur d'E/S distante.
- SOCKET_EDQUOT (entier)
- Quota dépassé.
- SOCKET_ENOMEDIUM (entier)
- Pas de media trouvé.
- SOCKET_EMEDIUMTYPE (entier)
- Mauvais type de media.
Constantes pré-définies
There are no user contributed notes for this page.
