Open(PLU) OConfirm
Le message Open(PLU) OK Confirm circule du nœud vers l’application. Il est utilisé avec une connexion PLU (Primary Logical Unit).
Syntaxe
struct Open(PLU) OK Confirm {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER dsti;
CHAR ophdr.openqual;
CHAR ophdr.opentype;
CHAR ophdr.appltype;
CHAR ophdr.opluno;
INTEGER ophdr.opresid;
INTEGER ophdr.icreditr;
INTEGER ophdr.icredits;
CHAR ophdr.opninfo1;
};
struct Open(PLU) OK Confirm {
PTRBFELT hdreptr->elteptr;
INTEGER hdreptr->startd;
INTEGER hdreptr->endd;
CHAR hdreptr->trpad;
CHAR[268] hdreptr->dataru;
};
Membres
nxtqptr
Pointeur vers l’en-tête de mémoire tampon suivant.
hdreptr
Pointeur vers le premier élément de mémoire tampon.
numelts
Nombre d’éléments de mémoire tampon (0x01).
msgtype
Type de message OPENMSG (0x01).
srcl
Localité source.
srcp
Partenaire source.
srci
Index source.
destl
Localité de destination.
destp
Partenaire de destination.
dsti
Index de destination.
ophdr.openqual
Ouvrir le qualificateur CONFOK (0x04).
ophdr.opentype
Ouvrez le type LUSEC (0x02).
ophdr.appltype
Type d’interface du programme d’application.
0x02 (application FMI)
ophdr.opluno
Numéro d’unité logique.
ophdr.opresid
Identificateur de ressource.
ophdr.icreditr
Réservé.
ophdr.icredits
Réservé.
ophdr.opninfo1
Adresse PLU.
Element
hdreptr–>elteptr
Pointeur vers l’élément de mémoire tampon (NIL).
hdreptr–>startd
Début des données dans cet élément de mémoire tampon (1).
hdreptr–>endd
Fin des données dans cet élément de mémoire tampon.
hdreptr–>trpad
Réservé.
hdreptr–>dataru
Unité de requête/réponse (RU) de données, comme suit :
dataru[0]
Profil de gestion des fonctions (FM).
dataru[1]
Profil de service de transmission (profil TS).
dataru[2]
Utilisation du chaînage principal.
dataru[3]
Mode de contrôle de requête principale.
dataru[4]
Protocole de réponse de la chaîne primaire.
dataru[5]
Validation principale en deux phases.
dataru[6]
Indicateur de compression principal.
dataru[7]
Indicateur eb (Send End Bracket) principal.
dataru[8]
Utilisation du chaînage secondaire.
dataru[9]
Mode de contrôle de requête secondaire.
dataru[10]
Protocole de réponse de chaîne secondaire.
dataru[11]
Validation secondaire en deux phases.
dataru[12]
Indicateur de compression secondaire.
dataru[13]
Indicateur EB d’envoi secondaire.
dataru[14]
Utilisation de l’en-tête de gestion des fonctions (FMH).
dataru[15]
Utilisation entre crochets.
Crochets non utilisés (0x00)
Crochets utilisés (0x01)
dataru[16]
État de réinitialisation entre crochets.
État de réinitialisation entre crochets (BETB) (0x01)
Réinitialisation entre crochets (INB) (0x02)
dataru[17]
Règle d’arrêt entre crochets.
dataru[18]
Autre indicateur de jeu de code.
dataru[19]
Disponibilité des numéros de séquence.
dataru[20]
Mode d’envoi/réception normal.
dataru[21]
Réinitialisation du flip-flop semi-duplex.
dataru[22]
Fenêtre d’envoi de rythme secondaire.
dataru[23]
Fenêtre de réception de rythme secondaire.
dataru[24–25]
Taille maximale de RU d’envoi secondaire (valeur ENTIÈRE).
dataru[26–27]
Taille maximale de ru d’envoi principal (valeur ENTIÈRE).
dataru[28]
Type de session LU-LU.
dataru[29]
Taille du nom PLU.
dataru[30-37]
Nom plu (code d’échange décimal codé binaire étendu ou EBCDIC).
dataru[38]
Type de session 1 : type d’en-tête FMH (Ps Function Management).
dataru[39]
Profil de flux de données PS.
dataru[40]
Nombre de destinations en suspens.
dataru[41]
Indicateur de données compactées.
dataru[42]
Indicateur autorisé PDIR (Peripheral Data Interchange Record).
dataru[43]
Type de session 2 ou 3 : prise en charge des requêtes.
dataru[44]
Taille d’écran dynamique.
dataru[45]
Taille de ligne de base.
dataru[46]
Taille de colonne de base.
dataru[47]
Autre taille de ligne.
dataru[48]
Autre taille de colonne.
Remarques
Le message Open(PLU) OK Confirm se compose d’un en-tête de mémoire tampon et d’un élément.
Le message ne contient pas de noms de source et de destination. Les deux LPI sont valides.
Le contenu de dataru est désigné dans le texte sous le nom de bloc de contrôle d’informations de liaison PLU (BICB). Le BICB n’est valide que pour un qualificateur ouvert de CONFOK. Pour plus d’informations sur le contenu du BICB, consultez Ouverture de la connexion PLU.