listen

(4.0.2 - 4.0.6 only)

listen -- Attend une connexion sur une socket.

Description

int listen (resource socket, int backlog)

Une fois que la socket socket a été créée avec socket() et liée avec bind(), elle peut être mise en attente de connexion entrante. Un maximum de backlog connexion entrantes seront mises en attente de traitement.

listen() ne fonctionne qu'avec des sockets de type SOCK_STREAM et SOCK_SEQPACKET.

listen() retourne zéro en cas de succès, et une erreur négative en cas d'échec. Ce code peut être passé à la fonction strerror() pour obtenir un message d'erreur lisible.

Voir aussi accept_connect(), bind(), connect(), socket() et strerror().