Tout d'abord, il faut préciser que ces procédures sont prévue surtout pour l'utilisation simplifiée de la communication lorsque l'on travaille sur un Inter--client en interactif. Ce sont des améliorations de la fonction shmcmdw(). Elles ne permettent pas de passer au serveur des paramètres par le bloc de communication. Elles gèrent le status de manière standard, et ne possèdent pas de timeout.
De plus, du au fonctionnement de l'interprétation, certains type d'arguments sont interdit dans certains cas et les chaînes de caractères sont à passer selon des syntaxes précises. D'un point de vue générale, il est de loin préférable (contrairement à l'exemple ci-dessus) de lancer uniquement des procédures par ce moyen.
Les chaînes de caractères doivent être mise entre deux paires de guillemets. Exemple:
INTER-CLIENT > @@ gdrive=""mx11"" INTER-CLIENT > @@ @dosomething ""mon commentaire""
Les qualificateur sont interdits, par contre les paramètres peuvent être mis normalement entre guillemets. Exemple:
INTER-CLIENT > @@@ catch /fit Ce qualificateur est inconnu : "/FIT" INTER-CLIENT > @@@ write "mon commentaire"