Manuel §2.9.8    

Fonction Get

La fonction Get permet de récupérer la trame de caractère reçue.

MaLiaisonTcpClient.Get( MaTrame) : Nombre

MaLiaisonTcpServeur.Get( Connexion, MaTrame): Nombre

Par exemple :

On ethCouple.Receive Do begin
ethCouple.Get( IdCon, Trame) ;
Couple = SubSTr( Trame, 10, 5) ;
end

Sur réception d ’une trame de l ’équipement de mesure de couple, on récupère la trame émise dans la variable Trame, et on obtient le couple en en extrayant cinq caractères à partir du dixième caractère.

Pour une liaison ethernet serveur, est attendu en premier paramètre l'identifiant de connexion obtenu lors de l'acceptation de la connexion.

Var Connexions[10];
...
For i = 0 to 9 do
if ethCouple.Get( Connexions[i], trame) then
Couple[i] = SubSTr( Trame, 10, 5);

Dans cet exemple les identifiants de connexions sont enregistrés dans un tableau mis à jour lors des événements Connect et Disconnect.

Cet identifiant de connexion peut aussi être obtenu par itération sur l'ensemble Received.