Status-RTM

El mensaje Status-RTM proporciona a la aplicación información sobre los parámetros de medición del Monitor de tiempo de respuesta (RTM) usados por el host. Esto permite que la aplicación coincida con su presentación local de estadísticas rtM, si proporciona dicha presentación, con las estadísticas usadas por el host. Fluye desde el nodo a la aplicación y se usa con una conexión de punto de control de servicios del sistema (SSCP).

Para obtener más información, consulte Datos del Monitor de tiempo de respuesta.

Sintaxis

struct Status-RTM {  
    PTRBFHDR  nxtqptr;  
    PTRBFELT  hdreptr;  
    CHAR      numelts;  
    CHAR      msgtype;  
    CHAR      srcl;  
    CHAR      srcp;  
    INTEGER   srci;  
    CHAR      destl;  
    CHAR      destp;  
    INTEGER   desti;  
    CHAR      sfhdr.strtmhdr.rtmstat;  
    CHAR      sfhdr.strtmhdr.strbndry;  
    CHAR      sfhdr.strtmhdr.strcount;  
    CHAR      sfhdr.strtmhdr.strtmdef;  
    CHAR      sfhdr.strtmhdr.strtmact;  
    CHAR      sfhdr.strtmhdr.strtmdsp;  
};   
struct Status-RTM {  
    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.

numelts
Número de elementos de búfer.

msgtype
Tipo de mensaje STATFMI (0x21).

srcl
Localidad de origen.

srcp
Asociado de origen.

srci
Índice de origen.

destl
Localidad de destino.

destp
Asociado de destino.

desti
Índice de destino.

sfhdr.strtmhdr.rtmstat
Tipo de estado STRTM (0x06).

sfhdr.strtmhdr.strbndry
Límites de RTM.

0x00: no se siguen los límites de RTM en el elemento . 0x01: los límites de RTM siguen en el elemento .

sfhdr.strtmhdr.strcount
Contadores RTM.

0x00: no se siguen contadores RTM en el elemento . 0x01: los contadores RTM siguen en el elemento .

sfhdr.strtmhdr.strtmdef
Definición de RTM.

0x00: sin cambios: use la última definición recibida. 0x01: los temporizadores se ejecutan hasta que se escriben los primeros datos en la pantalla. 0x02: los temporizadores se ejecutan hasta que se desbloquea el teclado. 0x03: los temporizadores se ejecutan hasta que la aplicación pueda enviar (dirección de cambio (CD) o corchete final (EB) recibido).

sfhdr.strtmhdr.strtmact
Medición RTM.

0x00 - no activo 0x01 - activo

sfhdr.strtmhdr.strtmdsp
Pantalla RTM local.

0x00: 0x01 deshabilitado: habilitado

Elemento

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

hdreptr-startd>
Inicio de datos en este elemento.

hdreptr-endd>
Fin de los datos de este elemento.

hdreptr–>trpad
Reservado.

hdreptr–>dataru
RU de datos, como se indica a continuación:

dataru[0–1]

Número de límites en el elemento

0x0000: no se incluyen límites

m : número de límites incluidos

dataru[2–3]

Número de contadores en el elemento

0x0000: no se incluyen contadores

n : número de contadores incluidos

dataru[4–(2m+3)]

m valores de límite.

dataru[(2m+4)–(2m+2n+3)]

nvalores de contador.

dataru[(2m+2n+4)

Tiempo total de RTM.

Observaciones

  • Se envía un mensaje Status-RTM después de la respuesta ok de Open(SSCP) para proporcionar los parámetros RTM iniciales. Se envía de nuevo cuando se restablecen los contadores RTM (ya sea a petición del host o cuando el nodo local envía datos RTM no solicitados al host), o cuando el host cambia cualquiera de los parámetros RTM.

  • El mensaje solo se envía para las aplicaciones que usan LU con unidades de visualización de vídeo (VDU) o unidades lógicas (LU) en un grupo de VDU, ya que la característica RTM solo se aplica a 3270 sesiones de visualización.

  • Todos los valores de la RU de datos son valores enteros.

  • Los valores del contador RTM de este mensaje pueden ser distintos de cero al iniciarse, ya que las estadísticas de RTM se mantienen para una LU específica y no para el uso de esa LU en una aplicación específica. Si se incluyen cero valores de contador, esto indica que se van a restablecer los contadores.

  • El campo de tiempo total de RTM solo está presente si el número de contadores del elemento es distinto de cero.