Récapitulatif des verbes LUA

Les programmes d’application d’unité logique (LUA) peuvent établir et utiliser des sessions SNA avec l’interface de programmation d’applications (API) de l’interface de demande (RUI) ou l’API SLI (session Level interface). Si une application LUA établit une session SNA à l’aide de RUI_INIT, elle ne peut émettre aucun verbe SLI pour cette session. De même, si une application LUA établit une session SNA à l’aide de SLI_OPEN, elle ne peut émettre aucun verbe Rui pour cette session.

Voici un bref résumé de chaque verbe LUA ou routine fournie par l’utilisateur. Chaque verbe fournit des paramètres à LUA, qui exécute la fonction souhaitée et retourne des paramètres à l’application :

RUI_BID
Permet à l’application de déterminer quand les informations de l’hôte sont disponibles pour la lecture.

RUI_INIT
Configure la session SSCP-LU pour une application LUA.

RUI_PURGE
Annule un RUI_READen attente.

RUI_READ
Reçoit des données ou des informations d’État envoyées de l’hôte vers le LU de l’application LUA, sur la session SSCP ou la session LU.

RUI_TERM
Met fin à la session SSCP pour une application LUA. Il met également fin à la session LU si elle est active.

RUI_WRITE
Envoie des données à l’hôte sur la session SSCP ou la session LU.

SLI_BID
Indique à l’application SLI qu’un message est en attente de lecture à l’aide de SLI_RECEIVE. Il fournit également l’état actuel de la session à l’application LUA.

SLI_BIND_ROUTINE
Routine de sortie facultative, fournie par l’utilisateur, qui indique à l’application LUA qu’une demande de liaison provient de l’hôte. Elle permet à la routine d’examiner la demande et de formuler une réponse.

SLI_CLOSE
Met fin à une session ouverte avec SLI_OPEN.

SLI_OPEN
Transfère le contrôle de l’unité logique spécifiée à l’application LUA. Il établit une session entre le SSCP et l’unité logique spécifiée, ainsi qu’une session LU-LU.

SLI_PURGE
Annule SLI_RECEIVE verbes émis avec une condition d’attente.

SLI_RECEIVE
Reçoit les réponses, les commandes SNA et les données dans la mémoire tampon d’une application LUA. Il fournit également l’état actuel de la session à l’application LUA.

SLI_SEND
Envoie les réponses, les commandes SNA et les données d’une application LUA à un LU hôte.

SLI_STSN_ROUTINE
Routine de sortie facultative, fournie par l’utilisateur, qui indique à l’application LUA qu’une commande Set et test Sequence Number (STSN) provient de l’hôte. Elle permet à la routine d’examiner la demande et de formuler une réponse.