Fonction Open et Close
Pour une liaison ethernet client, les fonctions Open et Close permettent d'ouvrir et de fermer une liaison à destination d'un serveur par le script; par défaut les liaisons ethernet sont ouvertes dés le lancement du script et fermées à la terminaison du script.
Pour une liaison ethernet serveur la fonction Close permet de fermer une connexion volontairement. La fonction Open n'existe pas puisque un serveur ne connait pas ses clients, c'est la fonction Accept qui a pour effet d'ouvrir la communication.
MaLiaisonTcpClient.Open( serveur, port) : status
MaLiaisonTcpClient.Close( ): status
MaLiaisonTcpServeur.Close( Connexion) : status
La fonction Open attend en paramètre l'identification du serveur, le numéro de port, elle retourne un status indiquant le succés de la connexion (1) ou l'échec (0). La fonction Close d'un client n'attend pas de paramètre , elle retourne un status ( 1/0).
La fonction Close d'un serveur attend l'identifiant de connexion transmis lors de l'acceptation de connexion (cf.Accept), elle retourne le même status.