Comme nous l'avons vu, un bloc de communication permet d'assigner des variables Inter avec la fonction fetch(). Ainsi une procédure qui désire retourner des résultat au client doit simplement remplir le bloc de communication (avec la fonction shmadd()). C'est pour cette raison qu'il beaucoup plus efficace d'avoir les noms de variable communes entre un serveur et un client.
La fonction fetch() est exécutée dans les procédures @.prc et @@.prc lorsque le procédure remote se termine et s'il n'y a pas d'erreur.
La procédure pput.prc permet le passage simplifié de paramètres vers le client, et seulement si la procédure travaille en mode serveur. En fin de procédure, il suffit de taper par exemple:
@pput te.m2z te.m2x te.m2y te.m2tx te.m2tyRemarque: cette procédure n'accèpte que 9 paramètres.