Section courante

A propos

Section administrative du site

ACCEPT

Accepté
  sys/socket.h

Syntaxe

int accept(int socket, struct sockaddr *restrict address,socklen_t *restrict address_len);

Paramètres

Nom Description
socket Ce paramètre permet d'indiquer l'identificateur de descripteur de socket.
address Ce paramètre permet d'indiquer un pointeur vers le nom de l'hôte connecté avec ce socket.
Nom Champ Description
SA_FAMILY u_char sa_family; Ce champ permet d'indiquer l'adresse de la famille (soit son type).
SA_DATA char sa_data[14]; Ce champ permet d'indiquer la valeur de l'adresse.
address_len Ce paramètre permet de retourner la quantité d'espace pointer par le paramètre «name».

Retour

Valeur Description
-1 Cette valeur permet d'indiquer qu'une erreur s'est produite et la variable «errno» contiendra l'erreur.
valeur entière != -1 Ces valeurs permettent d'indiquer qu'un descripteur pour le socket est accepté.

Description

Cette fonction permet d'accepter une nouvelle connexion sur un socket.



Dernière mise à jour : Dimanche, le 22 mars 2015