socket()
: créer une prise de communication réseau.
Documentation : perkamon.traduc.org : socket(2)
Syntaxe
#include <sys/types.h> #include <sys/socket.h> int socket(int domain, int type, int protocol)
Description
Crée un point de communication et retourne son descripteur.
domain
:-
AF_INET
-> pour une communication IPv4. -
AF_INET6
-> pour une communication IPv6.
-
type
:SOCK_DGRAM
: transmission sans connexionSOCK_STREAM
: transmission avec connexion
protocol
: 0 -> indique que le protocole par défaut du type ci-dessus sera utilisé :UDP
pourSOCK_DGRAM
,TCP
pourSOCK_STREAM
- Valeur de retour : descripteur de la socket ou -1 en cas d'erreur