Partager via


Verbes de conversation APPC

Cette section décrit les verbes de conversation APPC (Advanced Program-to-Program Communications). La description de chaque verbe fournit :

  • Définition du verbe.

  • Structure définissant le bloc de contrôle de verbe (VCB) utilisé par le verbe. La structure est contenue dans winAPPC. Fichier H. La longueur de chaque champ VCB est en octets. Les champs commençant par réserver (par exemple, reserv2) sont réservés.

  • Paramètres (champs VCB) fournis à et retournés par APPC. Une description de chaque paramètre est fournie, ainsi que ses valeurs possibles et d’autres informations.

  • État(s) de conversation dans lequel le verbe peut être émis.

  • État(s) auquel la conversation peut changer au retour du verbe. Les conditions qui ne provoquent pas de changement d’état ne sont pas notées. Par exemple, les vérifications de paramètres et les vérifications d’état n’entraînent pas de changement d’état.

  • Informations supplémentaires décrivant le verbe.

    Les verbes de conversation mappés sont précédés d’un indicateur MC_ . Par exemple, le verbe de conversation mappé MC_ALLOCATE correspond au verbe de conversation de base ALLOCATE.

    La plupart des paramètres fournis à et retournés par APPC sont des valeurs hexadécimales. Pour simplifier le codage, ces valeurs sont représentées par des constantes symboliques significatives, qui sont établies par des instructions #define dans le WINAPPC. Fichier d’en-tête H. Par exemple, le membre opcode (code d’opération) de la structure mc_send_data utilisée par le verbe MC_SEND_DATA est la valeur hexadécimale représentée par la constante symbolique AP_M_SEND_DATA. Utilisez uniquement les constantes symboliques lors de l’écriture de programmes transactionnels (TPs).

Dans cette section