Sommaire
Sockets
accept_connect
bind
close
connect
listen
read
socket
strerror
write
|
6.94.1 accept_connect[ Exemples avec accept_connect ] 4.0.2 - 4.0.6 onlyDescription
int accept_connect(resource socket )
Une fois que la socket socket a
été créé, avec la fonction
socket, liée à un nom avec
bind, et mise en attente de connexion avec
listen, accept_connect
accepte les connexions sur la socket socket.
Une fois que la connexion est faite, un nouveau pointeur de socket
est retourné, pour utilisation ultérieure.
Si il n'y a pas de connexion en attente, accept_connect
se bloquera jusqu'à une connexion soit disponible.
Si socket a été configurée
comme non-bloquante, avec socket_set_blocking,
une erreur sera retournée.
Le pointeur de socket retourné par accept_connect
ne peut plus accepter de nouvelles connexion. La socket originale,
socket, reste ouverte, et peut être réutilisée.
accept_connect retourne une nouveau pointeur de
socket en cas de succès, ou une erreur négative en cas
d'erreur. Ce code peut être passé à la fonction
strerror pour obtenir un message d'erreur lisible.
Voir aussi
bind,
connect,
listen,
socket et
strerror.
|