PHP Handbuch
Zurück |  | Nach vorne

# listen

(4.0.2 - 4.0.6 only)

listen -- Horcht auf eine Verbindungsanforderung an dem Socket

## Beschreibung

``int listen` (int socket, int backlog)`

Warnung
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.

Nachdem der Socket `socket` mit socket() erzeugt wurde und mit bind() mit einem Namen verknüpft wurde, wird er mit dieser Funktion angewiesen, am Socket `socket` auf hereinkommende Verbindungen zu horchen. `backlog` ist das Maximum an hereinkommenden Verbindungsanforderungen, die zur weiteren Verarbeitung in die Warteschlange gestellt werden können.

listen() kann nur mit Sockets vom Typ `SOCK_STREAM` oder `SOCK_SEQPACKET` verwendet werden.

Gibt bei Erfolg `NULL` zurück oder einen negativen Fehlercode wenn die Funktion fehlschlägt. Dieser Fehlercode kann an die Funktion strerror() übergeben werden, um eine textuelle Beschreibung des Fehlers zu erhalten.

Siehe auch: accept_connect(), bind(), connect(), socket(), socket_get_status(), und strerror().

Zurück | Zum Anfang | Nach vorne
connect | Nach oben | read