Récapitulatif des verbes LUA
Les programmes d’application d’unités logiques (LUA) peuvent établir et utiliser des sessions SNA avec l’INTERFACE de programmation d’application (API) de l’interface d’unité de requête (RUI) ou l’API SLI (Session Level Interface). Si une application LUA établit une session SNA à l’aide de RUI_INIT, elle ne peut pas émettre de verbes SLI pour cette session. De même, si une application LUA établit une session SNA à l’aide de SLI_OPEN, elle ne peut pas émettre de verbes 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 peuvent être lues.
RUI_INIT
Configure la session SSCP-LU pour une application LUA.
RUI_PURGE
Annule un RUI_READ en suspens.
RUI_READ
Reçoit des données ou des informations de status envoyées de l’hôte à l’unité logique de l’application LUA, sur la session SSCP ou la session LU.
RUI_TERM
Termine la session SSCP pour une application LUA. Elle 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
Avertit l’application SLI qu’un message attend d’être lu à l’aide de SLI_RECEIVE. Il fournit également la status actuelle de la session à l’application LUA.
SLI_BIND_ROUTINE
Routine de sortie facultative fournie par l’utilisateur qui avertit l’application LUA qu’une demande BIND provient de l’hôte. Il permet à la routine d’examiner la demande et de formuler une réponse.
SLI_CLOSE
Termine une session ouverte avec SLI_OPEN.
SLI_OPEN
Transfère le contrôle de la lu 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 des réponses, des commandes SNA et des données dans la mémoire tampon d’une application LUA. Il fournit également la status actuelle de la session à l’application LUA.
SLI_SEND
Envoie des réponses, des commandes SNA et des données d’une application LUA à une lu hôte.
SLI_STSN_ROUTINE
Routine de sortie facultative fournie par l’utilisateur qui avertit l’application LUA qu’une commande STSN (Set and Test Sequence Number) provient de l’hôte. Il permet à la routine d’examiner la demande et de formuler une réponse.