Compartir a través de


Status-Control(...) Negative-Acknowledge-1

Status-Control(...) El mensaje Negative-Acknowledge-1 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).

Sintaxis

struct Status-Control(...) Negative-Acknowledge-1 {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   desti;  
    CHAR      sfhdr.stctlhdr.ctlstat;  
    CHAR      sfhdr.stctlhdr.ctlqual;  
    CHAR      sfhdr.stctlhdr.ctltype  
    CHAR      sfhdr.stctlhdr.ctlack;  
    CHAR      sfhdr.stctlhdr.ctlflag1;  
    CHAR      sfhdr.stctlhdr.ctlflag2;  
    INTEGER   sfhdr.stctlhdr.ctlnumb1;  
    INTEGER   sfhdr.stctlhdr.ctlnumb2;  
    INTEGER   sfhdr.stctlhdr.ctlmsgk;  
};   
struct Status-Control(...) Negative-Acknowledge-1 {  
    PTRBFELT   hdreptr->elteptr;  
    INTEGER    hdreptr->startd;  
    INTEGER    hdreptr->endd;  
    CHAR       hdreptr->trpad;  
    CHAR[268]  hdreptr->dataru;  
};   

Miembros

nxtqptr
Puntero al siguiente encabezado de búfer.

hdreptr
Puntero al elemento de búfer (NIL si no se usa LUA).

numelts
Número de elementos de búfer (0x00 si no se usa LUA).

msgtype
Tipo de mensaje STATFMI (0x21).

srcl
Localidad de origen.

srcp
Asociado de origen.

srci
Índice de origen.

destl
Ubicación de destino.

destp
Asociado de destino.

desti
Índice de destino.

sfhdr.stctlhdr.ctlstat
Tipo de estado STCNTRL (0x02).

sfhdr.stctlhdr.ctlqual
Control calificador ACKNEG1 (0x03).

sfhdr.stctlhdr.ctltype
Tipo de control.

sfhdr.stctlhdr.ctlack
Reservado.

sfhdr.stctlhdr.ctlflag1
Marca de aplicación 1.

sfhdr.stctlhdr.ctlflag2
Marca de aplicación 2.

sfhdr.stctlhdr.ctlnumb1
Código de sentido 1.

sfhdr.stctlhdr.ctlnumb2
Código de sentido 2.

sfhdr.stctlhdr.ctlmsgk
Clave del mensaje.

Solo LUA (vea Comentarios):
Element

hdreptr–>elteptr
Puntero al elemento de búfer (NIL).

hdreptr:>startd
Inicio de datos en este elemento de búfer.

13 o 10 para el segundo segmento y segmentos posteriores de las unidades de solicitudes/respuestas segmentadas salientes.

hdreptr-endd>
Fin de datos en este elemento de búfer.

hdreptr–>trpad
Reservado.

hdreptr–>dataru
RU de datos.

Comentarios

  • Si la aplicación usa la variante LUA de la interfaz de administración de funciones (FMI), el encabezado de transmisión (TH), el encabezado de respuesta (RH) y ru se incluyen en el elemento de datos y el campo iniciado apunta al TH. Los bytes ctlflag1 y ctlflag2 no están definidos y no se deben usar. En su lugar, se deben usar los valores adecuados de los datos. (Para obtener más información sobre FMI, vea Conceptos de FMI).

  • Si la aplicación no usa la variante LUA de la interfaz FMI, el mensaje constará solamente de un encabezado de búfer. No hay ningún elemento de búfer.

  • Para los mensajes de la aplicación al nodo local, el campo de clave de mensaje debe coincidir con la clave de mensaje en la solicitud Status-Control correspondiente.

  • Para obtener un resumen de los códigos de tipo de control Status-Control , vea la tabla en Status-Control Message.