Descripción De La Api De Usuario; Uso Del Mecanismo De Vigilancia; Configuración Del Periodo De Tiempo De Espera - Sun Microsystems Netra T2000 Guía De Administración

Tabla de contenido

Publicidad

Descripción de la API de usuario
El controlador ntwdt proporciona una interfaz de programación de aplicaciones
utilizando los códigos de control IOCTL. Es necesario abrir el nodo del dispositivo
/dev/ntwdt antes de enviar los códigos de control para el mecanismo de vigilancia.
Nota – Está permitida una sola instancia de open() en /dev/ntwdt. Más de una
instancia de open() generará el siguiente mensaje de error: EAGAIN – The
driver is busy, try again.
Puede utilizar los siguientes códigos IOCTL con el mecanismo de vigilancia:
LOMIOCDOGTIME
LOMIOCDOGCTL
LOMIOCDOGPAT
LOMIOCDOGSTATE
LOMIOCALCTL
LOMIOCALSTATE

Uso del mecanismo de vigilancia

Configuración del periodo de tiempo de espera
El código de control LOMIOCDOGTIME establece el periodo de tiempo de espera del
mecanismo de vigilancia. Este código programa el hardware del mecanismo de
vigilancia con el periodo de tiempo especificado. Es necesario establecer el periodo
de tiempo de espera (LOMIOCDOGTIME) antes de activar el temporizador del
mecanismo de vigilancia (LOMIOCDOGCTL).
El argumento es un apuntador de un número entero sin signo. Este número entero
mantiene el tiempo de espera del mecanismo de vigilancia en múltiplos de 1 segundo.
Se puede especificar un periodo de tiempo de espera entre 1 segundo y 180 minutos.
Si la función del mecanismo de vigilancia está activada, el tiempo de espera se reinicia
de inmediato y surte efecto el nuevo valor. Se muestra un error (EINVAL) cuando el
periodo de tiempo de espera es inferior a 1 segundo o superior a 180 minutos.
Apéndice A
Modo para aplicaciones del mecanismo de vigilancia
87

Publicidad

Tabla de contenido
loading

Tabla de contenido