socket_create_listen
Öffnet einen Socket, um Verbindungen über einem gegebenen Port aufzubauen
Beschreibung
resource socket_create_listen
( int $port
[, int $backlog = 128
] )
Diese Funktion soll die Erzeugung eines neuen Sockets erleichtern, der nur
auf neue Verbindungsanforderungen wartet, um sie zu akzeptieren.
Parameter-Liste
-
port
-
Der Port, den alle Schnittstellen abhören.
-
backlog
-
Der Parameter backlog gibt an, wie groß die
Warteschlange mit wartenden Verbindungen maximal werden darf.
SOMAXCONN kann als backlog
übergeben werden. Mehr Informationen hierzu finden Sie bei
socket_listen.
Rückgabewerte
socket_create_listen gibt bei Erfolg einen neuen
Socket-Deskriptor zurück oder FALSE, falls ein Fehler aufgetreten ist.
Der Fehlercode kann mit der Funktion socket_last_error
abgefragt werden. Dieser Fehlercode kann an die Funktion
socket_strerror übergeben werden, um eine textuelle
Beschreibung des Fehlers zu erhalten.
Anmerkungen
Hinweis:
Falls Sie einen Socket erzeugen möchten, der nur bestimmte
Schnittstellen abhört, müssen Sie socket_create,
socket_bind und socket_listen
verwenden.
Siehe auch
- socket_create
- socket_create_pair
- socket_bind
- socket_listen
- socket_last_error
- socket_strerror