Sockets |
Interface de connexion |
|---|---|
| Free Pascal | |
Description
Cette unité contient les routines de fonctionnalités à un socket TCP/IP.
Liste des procédures et fonctions
| Nom | Description |
|---|---|
| ACCEPT | Cette fonction permet d'accepter une connexion depuis un socket. |
| BIND | Cette fonction permet de fixer le nom d'un socket. |
| CLOSESOCKET | Cette fonction permet de fermer la connexion de l'identificateur de socket. |
| CONNECT | Cette fonction permet d'ouvrir une connexion à un serveur de socket. |
| FPACCEPT | Cette fonction permet d'accepter une connexion d'un socket. |
| FPBIND | Cette fonction permet de lier un socket à une adresse. |
| FPCONNECT | Cette fonction permet d'ouvrir une connexion à un serveur de socket. |
| FPGETPEERNAME | Cette fonction permet de retourner le nom (adresse) de l'homologue connecté. |
| FPGETSOCKNAME | Cette fonction permet de retourner le nom du socket. |
| FPGETSOCKOPT | Cette fonction permet de demander les options de socket actuelles. |
| FPLISTEN | Cette fonction permet d'écouter les connexions sur un socket. |
| FPRECV | Cette fonction permet de recevoir des données sur un socket. |
| FPRECVFROM | Cette fonction permet de recevoir des données d'un socket non connecté. |
| FPSEND | Cette fonction permet d'envoyer des données via un socket. |
| FPSENDTO | Cette fonction permet d'envoyer des données via un socket non connectée à une adresse. |
| FPSETSOCKOPT | Cette fonction permet de fixer les options du socket. |
| FPSHUTDOWN | Cette fonction permet de fermer une extrémité de la connexion en duplex intégral. |
| FPSOCKET | Cette fonction permet de créer un nouveau socket. |
| FPSOCKETPAIR | Cette fonction permet de créer un paire de socket. |
| HOSTADDRTOSTR | Cette fonction permet de convertir une adresse d'hôte IPv4 en une chaîne de caractères. |
| HOSTADDRTOSTR6 | Cette fonction permet de convertir une adresse d'hôte IPv6 en une représentation sous forme de chaîne de caractères. |
| HOSTTONET | Cette fonction permet de convertir une adresse hôte en une adresse réseau. |
| HTONL | Cette fonction permet de convertir un entier long de l'hôte commandé en réseau commandé. |
| HTONS | Cette fonction permet de convertir un entier court de l'hôte commandé en réseau commandé. |
| NETADDRTOSTR | Cette fonction permet de convertir une adresse réseau en une chaîne de caractères. |
| NETADDRTOSTR6 | Cette fonction permet de convertir une adresse réseau IPv6 en une chaîne de caractères. |
| NETTOHOST | Cette fonction permet de convertir une adresse réseau en adresse hôte. |
| NTOHL | Cette fonction permet de convertir un entier long du réseau commandé en hôte commandé. |
| NTOHS | Cette fonction permet de convertir un entier court du réseau commandé à l'hôte commandé. |
| SHORTHOSTTONET | Cette fonction permet de convertir un numéro de port hôte en un numéro de port réseau. |
| SHORTNETTOHOST | Cette fonction permet de convertir un numéro de port réseau en un numéro de port hôte. |
| SOCK2FILE | Cette procédure permet de convertir un socket en descripteur de fichier non typé. |
| SOCK2TEXT | Cette procédure permet de convertir un socket en descripteur de fichier texte. |
| SOCKETERROR | Cette fonction permet de demander le code d'erreur de la dernière opération de socket. |
| STR2UNIXSOCKADDR | Cette procédure permet de convertir un chemin en TUnixSockAddr. |
| STRTOHOSTADDR | Cette fonction permet de convertir une chaîne de caractères en une adresse d'hôte. |
| STRTOHOSTADDR6 | Cette fonction permet de convertir une chaîne de caractères en une adresse d'hôte IPv6. |
| STRTONETADDR | Cette fonction permet de convertir une chaîne de caractères en une adresse réseau. |
| STRTONETADDR6 | Cette fonction permet de convertir une chaîne de caractères en une adresse réseau IPv6. |
Dernière mise à jour : Mercredi, le 24 avril 2019