7.99.14 socket_create_listen()Ouvre une socket sur un port pour accepter les connexions[ Exemples avec socket_create_listen ] PHP 4 >= 4.1.0
resource
socket_create_listen (
int
port
,
int
backlog
)
Attention |
Cette fonction est
EXPERIMENTALE
. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.
|
socket_create_listen
est destinée à simplifier
la création de nouvelles sockets destinées être mises en attente, et
accepter de nouvelles connexions.
socket_create_listen
créée une nouvelle
ressource de socket, de type
AF_INET
, mise
en attente sur
toutes
les interfaces locales,
pour le port
port
.
Le paramètre
backlog
définit la taille
maximum de la queue de connexions en attente.
SOMAXCONN
peut être utilisée comme
valeur pour le paramètre
backlog
. Reportez-vous
à
socket_listen
pour plus de détails.
socket_create_listen
retourne une nouvelle
ressource de socket en cas de succès et
FALSE
en cas
d'erreur.Le code
d'erreur généré peut être obtenu en appelant la fonction
socket_last_error
. Ce code d'erreur
peut être passé à la fonction
socket_strerror
pour obtenir un message d'erreur, humainement lisible.
Voir aussi
socket_create
,
socket_bind
,
socket_listen
,
socket_last_error
et
socket_strerror
.
|