Vordefinierte Konstanten
Folgende Konstanten werden von dieser
Erweiterung definiert und stehen nur zur Verfügung, wenn die Erweiterung entweder
statisch in PHP kompiliert oder dynamisch zur Laufzeit geladen
wurde.
-
AF_UNIX
(integer)
-
-
AF_INET
(integer)
-
-
AF_INET6
(integer)
-
Nur verfügbar, wenn mit IPv6-Unterstützung kompiliert wurde.
-
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)
-
Unter Windows nicht verfügbar.
-
MSG_EOF
(integer)
-
Unter Windows nicht verfügbar.
-
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)
-
-
SOL_SOCKET
(integer)
-
-
PHP_NORMAL_READ
(integer)
-
-
PHP_BINARY_READ
(integer)
-
-
SOL_TCP
(integer)
-
-
SOL_UDP
(integer)
-
Die folgenden Konstanten sind nur unter Windows definiert.
-
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)
-
Die folgenden Konstanten stehen nur unter UNIX-ähnlichen Systemen zur Verfügung.
Eine Konstante ist nur dann definiert, wenn auch ihre Entsprechung auf diesem
Betriebssystem verfügbar ist.
-
SOCKET_EPERM
(integer)
-
Die Operation ist nicht erlaubt.
-
SOCKET_ENOENT
(integer)
-
Die Datei oder das Verzeichnis existiert nicht.
-
SOCKET_EINTR
(integer)
-
Abgebrochener Systemaufruf.
-
SOCKET_EIO
(integer)
-
I/O Fehler.
-
SOCKET_ENXIO
(integer)
-
Das Gerät oder die Adresse existiert nicht.
-
SOCKET_E2BIG
(integer)
-
Die Liste der Argumente ist zu lang.
-
SOCKET_EBADF
(integer)
-
Ungültige Dateinummer.
-
SOCKET_EAGAIN
(integer)
-
Versuchen Sie es noch einmal.
-
SOCKET_ENOMEM
(integer)
-
Kein Speicher mehr vorhanden.
-
SOCKET_EACCES
(integer)
-
Zugriff verweigert.
-
SOCKET_EFAULT
(integer)
-
Ungültige Adresse.
-
SOCKET_ENOTBLK
(integer)
-
Blockorientiertes Gerät erforderlich.
-
SOCKET_EBUSY
(integer)
-
Gerät oder Datenquelle ist beschäftigt.
-
SOCKET_EEXIST
(integer)
-
Die Datei existiert.
-
SOCKET_EXDEV
(integer)
-
Geräteübergreifender Link.
-
SOCKET_ENODEV
(integer)
-
Kein solches Gerät vorhanden.
-
SOCKET_ENOTDIR
(integer)
-
Das ist kein Verzeichnis.
-
SOCKET_EISDIR
(integer)
-
Das ist ein Verzeichnis.
-
SOCKET_EINVAL
(integer)
-
Ungültiges Argument.
-
SOCKET_ENFILE
(integer)
-
Überlauf der Dateizuordnungstabelle.
-
SOCKET_EMFILE
(integer)
-
Zu viele Dateien geöffnet.
-
SOCKET_ENOTTY
(integer)
-
Keine Schreibmaschine.
-
SOCKET_ENOSPC
(integer)
-
Das Gerät hat keinen freien Speicher mehr.
-
SOCKET_ESPIPE
(integer)
-
Unzulässige Suche.
-
SOCKET_EROFS
(integer)
-
Das Dateisystem kann nur gelesen werden.
-
SOCKET_EMLINK
(integer)
-
Zu viele Verbindungen.
-
SOCKET_EPIPE
(integer)
-
Die Leitung ist unterbrochen.
-
SOCKET_ENAMETOOLONG
(integer)
-
Der Dateiname ist zu lang.
-
SOCKET_ENOLCK
(integer)
-
Es gibt keine Datensatz-Sperren.
-
SOCKET_ENOSYS
(integer)
-
Die Funktion ist nicht implementiert.
-
SOCKET_ENOTEMPTY
(integer)
-
Das Verzeichnis ist nicht leer.
-
SOCKET_ELOOP
(integer)
-
Zu viele symbolische Links gefunden.
-
SOCKET_EWOULDBLOCK
(integer)
-
Die Operation würde blockieren.
-
SOCKET_ENOMSG
(integer)
-
Es gibt keine Nachricht des gewünschten Typs.
-
SOCKET_EIDRM
(integer)
-
Bezeichner wurde entfernt.
-
SOCKET_ECHRNG
(integer)
-
Die Kanalnummer ist außerhalb des zulässigen Bereichs.
-
SOCKET_EL2NSYNC
(integer)
-
Ebene 2 ist nicht synchronisiert.
-
SOCKET_EL3HLT
(integer)
-
Ebene 3 wurde angehalten.
-
SOCKET_EL3RST
(integer)
-
Ebene 3 wurde zurückgesetzt.
-
SOCKET_ELNRNG
(integer)
-
Die Nummer der Verbindung ist außerhalb des zulässigen Bereichs.
-
SOCKET_EUNATCH
(integer)
-
Der Protokoll-Treiber ist nicht beigefügt.
-
SOCKET_ENOCSI
(integer)
-
CSI-Struktur nicht vorhanden.
-
SOCKET_EL2HLT
(integer)
-
Ebene 2 wurde angehalten.
-
SOCKET_EBADE
(integer)
-
Ungültiger Austausch.
-
SOCKET_EBADR
(integer)
-
Ungültiger Anfrage-Deskriptor.
-
SOCKET_EXFULL
(integer)
-
Autausch komplett.
-
SOCKET_ENOANO
(integer)
-
Keine Anode.
-
SOCKET_EBADRQC
(integer)
-
Ungültier Anfrage-Code.
-
SOCKET_EBADSLT
(integer)
-
Ungültiger Steckplatz.
-
SOCKET_ENOSTR
(integer)
-
Das Gerät ist kein Stream.
-
SOCKET_ENODATA
(integer)
-
Es gibt keine Daten.
-
SOCKET_ETIME
(integer)
-
Timer abgelaufen.
-
SOCKET_ENOSR
(integer)
-
Keine Stream-Ressourcen mehr verfügbar.
-
SOCKET_ENONET
(integer)
-
Die Maschine ist nicht ins Netz eingebunden.
-
SOCKET_EREMOTE
(integer)
-
Dies ist ein entferntes Objekt.
-
SOCKET_ENOLINK
(integer)
-
Die Verbindung wurde getrennt.
-
SOCKET_EADV
(integer)
-
Anzeigefehler.
-
SOCKET_ESRMNT
(integer)
-
Srmount-Fehler.
-
SOCKET_ECOMM
(integer)
-
Kommunikationsfehler beim Senden.
-
SOCKET_EPROTO
(integer)
-
Protokollfehler.
-
SOCKET_EMULTIHOP
(integer)
-
Ein »Multihop« wurde versucht.
-
SOCKET_EBADMSG
(integer)
-
Das ist keine »data message«.
-
SOCKET_ENOTUNIQ
(integer)
-
Der Name ist im Netzwerk nicht eindeutig.
-
SOCKET_EBADFD
(integer)
-
Der Dateideskriptor hat einen falschen Status.
-
SOCKET_ERMCHG
(integer)
-
Die Adresse der Gegenstelle hat sich geändert.
-
SOCKET_ERESTART
(integer)
-
Der unterbrochene Betriebssystemaufruf sollte neu gestartet werden.
-
SOCKET_ESTRPIPE
(integer)
-
Fehler in Stream-Pipe.
-
SOCKET_EUSERS
(integer)
-
Zu viele Benutzer.
-
SOCKET_ENOTSOCK
(integer)
-
Socket-Operation an einem nicht-Socket.
-
SOCKET_EDESTADDRREQ
(integer)
-
Es ist eine Zieladresse notwendig.
-
SOCKET_EMSGSIZE
(integer)
-
Die Nachricht ist zu lang.
-
SOCKET_EPROTOTYPE
(integer)
-
Das Protokoll passt nicht zu dem Socket.
-
SOCKET_EPROTOOPT
(integer)
-
Das Protokoll steht nicht zur Verfügung.
-
SOCKET_EPROTONOSUPPORT
(integer)
-
Das Protokoll wird nicht unterstützt.
-
SOCKET_ESOCKTNOSUPPORT
(integer)
-
Socket-Typ wird nicht unterstützt.
-
SOCKET_EOPNOTSUPP
(integer)
-
Die Operation wird am Transport-Endpunkt nicht unterstützt.
-
SOCKET_EPFNOSUPPORT
(integer)
-
Die Protokollfamilie wird nicht unterstützt.
-
SOCKET_EAFNOSUPPORT
(integer)
-
Die Adressfamilie wird vom Protokoll nicht unterstützt.
-
SOCKET_ADDRINUSE
(integer)
-
Die Adresse wird bereits verwendet.
-
SOCKET_EADDRNOTAVAIL
(integer)
-
Die angeforderte Adresse kann nicht zugewiesen werden.
-
SOCKET_ENETDOWN
(integer)
-
Das Netzwerk ist nicht aktiv.
-
SOCKET_ENETUNREACH
(integer)
-
Das Netzwerk ist nicht erreichbar.
-
SOCKET_ENETRESET
(integer)
-
Das Netzwerk hat die Verbindung nach einem Reset beendet.
-
SOCKET_ECONNABORTED
(integer)
-
Das Programm verursachte den Abbruch der Verbindung.
-
SOCKET_ECONNRESET
(integer)
-
Die Verbindung wurde vom Kommunikationspartner zurückgesetzt.
-
SOCKET_ENOBUFS
(integer)
-
Kein Hauptspeicher für den Puffer verfügbar.
-
SOCKET_EISCONN
(integer)
-
Der Socket ist bereits verbunden.
-
SOCKET_ENOTCONN
(integer)
-
Der Socket ist nicht verbunden.
-
SOCKET_ESHUTDOWN
(integer)
-
Ein Senden nach dem Beenden des Sockets ist nicht möglich.
-
SOCKET_ETOOMANYREFS
(integer)
-
Zu viele Referenzen: can't splice.
-
SOCKET_ETIMEDOUT
(integer)
-
Die Wartezeit für die Verbindung ist abgelaufen.
-
SOCKET_ECONNREFUSED
(integer)
-
Verbindungsaufbau abgelehnt.
-
SOCKET_EHOSTDOWN
(integer)
-
Der Rechner ist nicht aktiv.
-
SOCKET_EHOSTUNREACH
(integer)
-
Keine Route zum Zielrechner.
-
SOCKET_EALREADY
(integer)
-
Operation already in progress.
-
SOCKET_EINPROGRESS
(integer)
-
Die Operation wird bereits ausgeführt.
-
SOCKET_EISNAM
(integer)
-
Ist eine named type file.
-
SOCKET_EREMOTEIO
(integer)
-
Ein-/Ausgabefehler der Gegenstelle.
-
SOCKET_EDQUOT
(integer)
-
Quota überschritten.
-
SOCKET_ENOMEDIUM
(integer)
-
Kein Medium gefunden.
-
SOCKET_EMEDIUMTYPE
(integer)
-
Falscher Medientyp.