Status-Resource
El mensaje Status-Resource se usa para proporcionar un mecanismo de control de flujo simple entre el nodo local y la aplicación para evitar que la aplicación agote sus recursos. Fluye desde la aplicación al nodo y se usa con una conexión de unidad lógica principal (PLU).
Solo se usa en la conexión PLU donde la aplicación especifica en el bloque de control de información de conexión PLU (CICB) que requiere la participación de la aplicación. Para obtener más información, consulte Velocidad y fragmentación.
Sintaxis
struct Status-Resource {
PTRBFHDR nxtqptr;
PTRBFELT hdreptr;
CHAR numelts;
CHAR msgtype;
CHAR srcl;
CHAR srcp;
INTEGER srci;
CHAR destl;
CHAR destp;
INTEGER desti;
CHAR sfhdr.streshdr.resstat;
CHAR sfhdr.streshdr.respad;
CHAR sfhdr.streshdr.rescred;
};
Miembros
nxtqptr
Puntero al siguiente encabezado de búfer.
hdreptr
Puntero al elemento de búfer (NIL).
numelts
Número de elementos de búfer (0x00).
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.streshdr.resstat
Tipo de estado STRESRCE (0x04).
sfhdr.streshdr.respad
Reservado.
sfhdr.streshdr.rescred
Crédito de la aplicación.
Comentarios
El mensaje Status-Resource consta solo de un encabezado de búfer. No hay ningún elemento de búfer.
El campo rescred (crédito de aplicación) indica que la aplicación puede recibir más unidades de solicitud/respuesta de crédito (RU) del tamaño máximo de RU o fragmentos de crédito adicionales si se usa la fragmentación.