Function.socket-create-listen

Aus PHP-Wiki

Wechseln zu: Navigation, Suche
Autoversicherung kostenlos vergleichen und Private-Krankenversicherung Vergleichen OnlinePinolino Kinderbett Jannis . Kleiderschrank ECO STRIPE WEISS von Schardt

socket_create_listen — Öffnet einen Socket um Verbindungen über einem gegebenen Port aufzubauen

Inhaltsverzeichnis

Beschreibung

resource socket_create_listen ( int $port [, int $backlog ] )


socket_create_listen() erzeugt einen neuen Socket-Deskriptor vom Typ AF_INET, der an allen lokalen Schnittstellen eines gegebenen Ports auf neue Verbindungen wartet. Diese Funktion soll die Erzeugung eines neuen Sockets, der nur auf neue Verbindungsanforderungen wartet und akzeptiert, erleichtern.

Parameter-Liste

port
  • Der Port, den alle Schnittstellen abhören.
backlog
  • Der Parameter backlog gibt an, wie gross 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

Persönliche Werkzeuge