Crée un point de communication, dit socket, et retourne un pointeur de socket.
domain représente le domaine. Actuellement, ce peut être AF_INET et AF_UNIX.
type selectionne le type de socket. Il peut prendre les valeurs suivantes : SOCK_STREAM, SOCK_DGRAM, SOCK_SEQPACKET, SOCK_RAW, SOCK_RDM, ou SOCK_PACKET.
protocol choisit le protocole.
Retourne un pointeur de socket valide en cas de succès, et une erreur négative en cas d'échec. Ce code peut être passé à la fonction strerror() pour obtenir un message d'erreur lisible.
For more information on the usage of socket(), as well as on the meanings of the various parameters, see the Unix man page socket (2).
Voir aussi accept_connect(), bind(), connect(), listen(), et strerror().
Précédent | Sommaire | Suivant |
read | Niveau supérieur | strerror |