Section courante

A propos

Section administrative du site

SOCKET

Fente
  sys/socket.h

Syntaxe

int socket(int domain, int type, int protocol);

Paramètres

Nom Description
domain Ce paramètre permet d'indiquer le domaine :
Constante Description
AF_INET Cette constante permet d'indiquer un protocole utilisant le format d'adressage IPv4.
AF_UNIX Cette constante permet d'indiquer un protocole utilisant la famille de protocoles local.
AF_INET Cette constante permet d'indiquer un protocole Internet IPv4.
AF_INET6 Cette constante permet d'indiquer un protocole Internet IPv6.
AF_IPX Cette constante permet d'indiquer un protocole Novell IPX.
AF_NETLINK Cette constante permet d'indiquer un périphérique de noyau d'interface utilisateur.
AF_X25 Cette constante permet d'indiquer un protocole ISO-8208 x25 (ITU-T X.25).
AF_AX25 Cette constante permet d'indiquer un protocole amateur radio AX.25.
AF_ATMPVC Cette constante permet d'indiquer un accès brute ATM PVC.
AF_APPLETALK Cette constante permet d'indiquer un protocole AppleTalk.
AF_PACKET Cette constante permet d'indiquer une interface de paquet de bas niveau.
type Ce paramètre permet d'indiquer le type de socket :
Constante Description
SOCK_STREAM Cette constante permet d'indiquer un transfert de flux de données ordonnée, fiables full-duplex ainsi que raccordé sur la base.
SOCK_DGRAM Cette constante permet d'indiquer un transfert utilisant des datagrammes.
SOCK_SEQPACKET Cette constante permet d'indiquer un transfert séquentiel en utilisant des datagrammes.
SOCK_RAW Cette constante permet d'indiquer un transfert de données brutes au protocole du réseau.
SOCK_RDM Cette constante permet d'indiquer un transfert de données ordonnées.
protocol Ce paramètre permet d'indiquer le protocole à utiliser :
Valeur Description
"icmp" Cette valeur permet d'indiquer un protocole envoyant ou recevant des messages de contrôles ou d'erreurs.
"tcp" Cette valeur permet d'indiquer un protocole de transmission d'informations sur un réseau de façon contrôlé.
"udp" Cette valeur permet d'indiquer un protocole de datagrammes utilisateur.
... ...

Description

Cette fonction permet d'effectuer la création d'un socket.

Voir également

Langage de programmation - PHP - Référence procédures et fonctions - socket
Références des protocoles réseaux - AppleTalk - Introduction

Dernière mise à jour : Dimanche, le 21 février 2016