Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El mensaje Close(PLU) Request fluye desde el nodo a la aplicación y desde la aplicación al nodo. Se usa con una conexión de unidad lógica principal (PLU).
struct Close (PLU) Request {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR clhdr.closqual;
CHAR clhdr.clstype;
CHAR clhdr.clsctl;
CHAR clhdr.clspad1;
INTEGER clhdr.clspad2;
INTEGER clhdr.clserr1;
};
struct Close (PLU) Request {
PTRBFELT hdreptr->elteptr;
INTEGER hdreptr->startd;
INTEGER hdreptr->endd;
CHAR hdreptr->trpad;
CHAR[268] hdreptr->dataru;
};
Members
administrador de datos
Puntero al siguiente encabezado del búfer.
hdreptr
Puntero al elemento de búfer (NIL si no usa LUA).
numelts
Número de elementos de búfer (0x00 si no usa LUA).
msgtype
Tipo de mensaje CLOSEMSG (0x02).
srcl
Localidad de origen.
srcp
Asociado de origen.
srci
Índice de origen.
destl
Localidad de destino.
destp
Asociado de destino.
desti
Índice de destino.
clhdr.closqual
Cierre el calificador REQU (0x01).
clhdr.clstype
Cierre el subtipo LUSEC (0x02).
clhdr.clsctl
Cerrar control
| CLNORMAL | (0x01) | normal |
| CLBIND | (0x02) | enlazar próximamente |
| CLCFAERR | (0x03) | Error de CFA |
| CLPUINAC | (0x04) | Pu inactivo |
| CLLUINAC | (0x05) | LU inactiva |
| CLLNKERR | (0x06) | error de vínculo |
| CLBFSHRT | (0x07) | escasez de búferes de nodo |
| CLRCVCHK | (0x08) | Comprobación de recepción de DFC |
| CLSLUTRM | (0x09) | Terminación de SLU |
clhdr.clspad1
Reservado.
clhdr.clspad2
Reservado.
clhdr.clserr1
Código de error (solo válido para cerrar control = error de vínculo).
Solo LUA (vea comentarios):
Elemento
hdreptr–>elteptr
Puntero al elemento de búfer (NIL).
hdreptr-startd>
Inicio de datos en este elemento de búfer (13).
hdreptr-endd>
Fin de los datos de este elemento de búfer.
hdreptr–>trpad
Reservado.
hdreptr–>dataru
La unidad de solicitud/respuesta (RU) UNBIND recibida del host, con su encabezado de transmisión (TH) y el encabezado de respuesta (RH).
Observaciones
Si la aplicación usa la variante LUA de la interfaz de administración de funciones (FMI) y la solicitud Close(PLU) se generó mediante la recepción de un UNBIND desde el host, se incluye el elemento y se apunta al TH del mensaje UNBIND . (Para obtener más información sobre FMI, consulte Conceptos de FMI).
En todos los demás casos (por ejemplo, si el nodo local generó la solicitud Close(PLU) como resultado de una interrupción del vínculo), el mensaje consta solo de un encabezado de búfer. No hay ningún elemento de búfer.
El campo de control de cierre solo es válido en los mensajes del nodo local a la aplicación.
Si el campo de control de cierre especifica un error de vínculo, el campo de código de error proporciona el código de interrupción del vínculo.