&reftitle.constants;
&extension.constants;
AF_UNIX
(int)
AF_INET
(int)
AF_INET6
(int)
Uniquement disponible si PHP est compilé avec le support IPv6.
SOCK_STREAM
(int)
SOCK_DGRAM
(int)
SOCK_RAW
(int)
SOCK_SEQPACKET
(int)
SOCK_RDM
(int)
MSG_OOB
(int)
MSG_WAITALL
(int)
MSG_PEEK
(int)
MSG_DONTROUTE
(int)
MSG_EOR
(int)
Indisponible sur les plate-formes Windows.
MSG_EOF
(int)
Indisponible sur les plate-formes Windows.
SO_DEBUG
(int)
SO_REUSEADDR
(int)
SO_REUSEPORT
(int)
Cette constante est uniquement disponible sur les plateformes qui
supportent l'option de socket SO_REUSEPORT :
ceci inclut Linux, macOS et *BSD, mais pas Windows.
SO_KEEPALIVE
(int)
SO_DONTROUTE
(int)
SO_LINGER
(int)
SO_BROADCAST
(int)
SO_OOBINLINE
(int)
SO_SNDBUF
(int)
SO_RCVBUF
(int)
SO_SNDLOWAT
(int)
SO_RCVLOWAT
(int)
SO_SNDTIMEO
(int)
SO_RCVTIMEO
(int)
SO_TYPE
(int)
SO_ERROR
(int)
TCP_NODELAY
(int)
Utilisé pour désactiver l'algorithme Nagle TCP.
SO_MARK
(int)
Disponible à partir de PHP 8.1.0
SO_USER_COOKIE
(int)
Disponible à partir de PHP 8.1.0
SO_ACCEPTFILTER
(string)
Disponible à partir de PHP 8.1.0
SO_DONTTRUNC
(int)
Disponible à partir de PHP 8.1.0
SO_WANTMORE
(int)
Disponible à partir de PHP 8.1.0
TCP_DEFER_ACCEPT
(int)
Disponible à partir de PHP 8.1.0
SOL_SOCKET
(int)
PHP_NORMAL_READ
(int)
PHP_BINARY_READ
(int)
SOL_TCP
(int)
SOL_UDP
(int)
Les constantes suivantes ne sont définies que sous Windows.
SOCKET_EINTR
(int)
SOCKET_EBADF
(int)
Mauvais numéro de fichier
SOCKET_EACCES
(int)
Permission refusée
SOCKET_EFAULT
(int)
Mauvaise adresse.
SOCKET_EINVAL
(int)
Argument invalide.
SOCKET_EMFILE
(int)
Trop de fichiers ouverts.
SOCKET_ENAMETOOLONG
(int)
Nom de fichier trop long
SOCKET_ENOTEMPTY
(int)
Dossier non vide.
SOCKET_ELOOP
(int)
Trop de liens symboliques rencontrés.
SOCKET_EWOULDBLOCK
(int)
Opération bloquante.
SOCKET_EREMOTE
(int)
L'objet est distant.
SOCKET_EUSERS
(int)
Trop d'utilisateurs.
SOCKET_ENOTSOCK
(int)
Opération de socket sur un non-socket.
SOCKET_EDESTADDRREQ
(int)
Adresse de destination requise.
SOCKET_EMSGSIZE
(int)
Message trop long.
SOCKET_EPROTOTYPE
(int)
Type de protocole erroné pour un socket.
SOCKET_EPROTONOSUPPORT
(int)
Protocole non supporté.
SOCKET_ESOCKTNOSUPPORT
(int)
Type de socket non supporté.
SOCKET_EOPNOTSUPP
(int)
Opération non supportée sur la cible du transport.
SOCKET_EPFNOSUPPORT
(int)
Famille de protocoles non supportée.
SOCKET_EAFNOSUPPORT
(int)
Famille d'adresses non supportée par le protocole.
SOCKET_EADDRNOTAVAIL
(int)
Impossible d'assigner l'adresse demandée.
SOCKET_ENETDOWN
(int)
Le réseau n'est pas disponible.
SOCKET_ENETUNREACH
(int)
Le réseau ne peut être atteint.
SOCKET_ENETRESET
(int)
Le réseau à annuler la connexion en raison d'une réinitialisation.
SOCKET_ECONNABORTED
(int)
Le logiciel a provoqué un échec de la connexion.
SOCKET_ECONNRESET
(int)
La connexion a été réinitialisée par les paires.
SOCKET_ENOBUFS
(int)
Plus de place de disponible dans le buffer.
SOCKET_EISCONN
(int)
La cible du transport est déjà connectée.
SOCKET_ENOTCONN
(int)
La cible du transport n'est pas connectée.
SOCKET_ESHUTDOWN
(int)
Impossible d'envoyer car la cible du transport est arrêtée.
SOCKET_ETIMEDOUT
(int)
La connexion a expirée.
SOCKET_ECONNREFUSED
(int)
Connexion refusée.
SOCKET_EHOSTDOWN
(int)
L'hôte est arrêté.
SOCKET_EHOSTUNREACH
(int)
Aucune route vers l'hôte.
SOCKET_EALREADY
(int)
Opération déjà en cours.
SOCKET_EINPROGRESS
(int)
Opération maintenant en cours.
Les constantes suivantes ne sont disponibles que sous Windows.
SOCKET_ENOPROTOOPT
(int)
SOCKET_EADDRINUSE
(int)
SOCKET_ETOOMYREFS
(int)
SOCKET_EPROCLIM
(int)
SOCKET_EDUOT
(int)
SOCKET_ESTALE
(int)
SOCKET_EDISCON
(int)
SOCKET_SYSNOTREADY
(int)
SOCKET_VERNOTSUPPORTED
(int)
SOCKET_NOTINITIALISED
(int)
SOCKET_HOST_NOT_FOUND
(int)
SOCKET_TRY_AGAIN
(int)
SOCKET_NO_RECOVERY
(int)
SOCKET_NO_DATA
(int)
SOCKET_NO_ADDRESS
(int)
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
(int)
Opération non permise.
SOCKET_ENOENT
(int)
Aucun fichier ou dossier trouvé.
SOCKET_EIO
(int)
Erreur I/O.
SOCKET_ENXIO
(int)
Aucun périphérique ou adresse trouvé.
SOCKET_E2BIG
(int)
Liste d'arguments trop longue.
SOCKET_EAGAIN
(int)
Ré-essayer.
SOCKET_ENOMEM
(int)
Dépassement de mémoire.
SOCKET_ENOTBLK
(int)
Périphérique de bloc requis.
SOCKET_EBUSY
(int)
Périphérique ou ressource occupé.
SOCKET_EEXIST
(int)
Le fichier existe.
SOCKET_EXDEV
(int)
Lien multipériphérique.
SOCKET_ENODEV
(int)
Aucun périphérique trouvé.
SOCKET_ENOTDIR
(int)
Ce n'est pas un dossier.
SOCKET_EISDIR
(int)
C'est un dossier.
SOCKET_ENFILE
(int)
Table de fichier dépassé.
SOCKET_ENOTTY
(int)
Ce n'est pas d'un type écriture.
SOCKET_ENOSPC
(int)
Plus d'espace disponible sur le périphérique.
SOCKET_ESPIPE
(int)
Position illégale.
SOCKET_EROFS
(int)
Système de fichiers en lecture seule.
SOCKET_EMLINK
(int)
Trop de lien.
SOCKET_EPIPE
(int)
Pipe rompu.
SOCKET_ENOLCK
(int)
Aucun verrou d'enregistrement de disponible.
SOCKET_ENOSYS
(int)
Fonction non implémentée.
SOCKET_ENOMSG
(int)
Aucun message du type désiré.
SOCKET_EIDRM
(int)
Identifiant supprimé.
SOCKET_ECHRNG
(int)
Numéro de canal en dehors de l'intervalle.
SOCKET_EL2NSYNC
(int)
Level 2 non synchronisé.
SOCKET_EL3HLT
(int)
Level 3 arrêté.
SOCKET_EL3RST
(int)
Level 3 réinitialisé.
SOCKET_ELNRNG
(int)
Numéro de lien en dehors de l'intervalle.
SOCKET_EUNATCH
(int)
Protocole du driver non attaché.
SOCKET_ENOCSI
(int)
Aucune structure CSI disponible.
SOCKET_EL2HLT
(int)
Level 2 arrêté.
SOCKET_EBADE
(int)
Echange invalide.
SOCKET_EBADR
(int)
Descripteur de requête invalide.
SOCKET_EXFULL
(int)
Echange complet.
SOCKET_ENOANO
(int)
Aucune anode.
SOCKET_EBADRQC
(int)
Code de requête invalide.
SOCKET_EBADSLT
(int)
Slot invalide.
SOCKET_ENOSTR
(int)
Le périphérique n'est pas un flux.
SOCKET_ENODATA
(int)
Aucune donnée de disponible.
SOCKET_ETIME
(int)
Timer expiré.
SOCKET_ENOSR
(int)
Ressources de flux dépassées.
SOCKET_ENONET
(int)
La machine n'est pas sur le réseau.
SOCKET_ENOLINK
(int)
Le lien a été coupé.
SOCKET_EADV
(int)
Erreur d'avertissement.
SOCKET_ESRMNT
(int)
Erreur Srmount.
SOCKET_ECOMM
(int)
Erreur de communication lors de l'envoi.
SOCKET_EPROTO
(int)
Erreur du protocole.
SOCKET_EMULTIHOP
(int)
Multihop atteint.
SOCKET_EBADMSG
(int)
Ce n'est pas un message de données.
SOCKET_ENOTUNIQ
(int)
Le nom n'est pas unique sur le réseau.
SOCKET_EBADFD
(int)
Descripteur de fichier dans un mauvais état.
SOCKET_EREMCHG
(int)
L'adresse distante a changé.
SOCKET_ERESTART
(int)
Appel système interrompu doit être redémarré.
SOCKET_ESTRPIPE
(int)
Erreur de flux.
SOCKET_EPROTOOPT
(int)
Le protocole n'est pas disponible.
SOCKET_ADDRINUSE
(int)
Adresse déjà utilisée.
SOCKET_ETOOMANYREFS
(int)
Trop de références :
Too many references: impossible de les raccorder.
SOCKET_EISNAM
(int)
Est un fichier de type nommé.
SOCKET_EREMOTEIO
(int)
Erreur I/O distante.
SOCKET_EDQUOT
(int)
Quota dépassé.
SOCKET_ENOMEDIUM
(int)
Aucun média trouvé.
SOCKET_EMEDIUMTYPE
(int)
Type de média erroné.
SCM_RIGHTS
(int)
Envoie ou reçoit un jeu de descripteurs de fichiers ouverts depuis un autre
processus.
SCM_CREDENTIALS
(int)