Fonctions sur les sockets
Sommaire
- socket_accept — Accepte une connexion sur un socket
- socket_bind — Lie un nom à un socket
- socket_clear_error — Efface toutes les erreurs précédemment générées par un socket
- socket_close — Ferme un socket
- socket_cmsg_space — Calcule la taille du buffer
- socket_connect — Crée une connexion sur un socket
- socket_create_listen — Ouvre un socket sur un port pour accepter les connexions
- socket_create_pair — Crée une paire de sockets identiques et les stocke dans un tableau
- socket_create — Crée un socket
- socket_get_option — Lit les options du socket
- socket_getpeername — Interroge l'autre extrémité de la communication
- socket_getsockname — Interroge le socket local
- socket_import_stream — Importe un flux
- socket_last_error — Lit la dernière erreur générée par un socket
- socket_listen — Attend une connexion sur un socket
- socket_read — Lit des données d'un socket
- socket_recv — Reçoit des données d'un socket connecté
- socket_recvfrom — Reçoit des données d'un socket, connecté ou pas
- socket_recvmsg — Lit un message
- socket_select — Exécute l'appel système select() sur un tableau de sockets avec une durée d'expiration
- socket_send — Envoie des données à un socket connecté
- socket_sendmsg — Envoi un message
- socket_sendto — Envoie un message à un socket, qu'il soit connecté ou pas
- socket_set_block — Met le socket en mode bloquant
- socket_set_nonblock — Sélectionne le mode non bloquant d'un pointeur de fichier
- socket_set_option — Modifie les options de socket
- socket_shutdown — Éteint un socket en lecture et/ou écriture
- socket_strerror — Retourne une chaîne décrivant un message d'erreur
- socket_write — Écrit dans un socket