The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

watchdog (9)
  • watchdog (4) ( FreeBSD man: Специальные файлы /dev/* )
  • watchdog (8) ( FreeBSD man: Команды системного администрирования )
  • >> watchdog (9) ( FreeBSD man: Ядро )
  • Ключ watchdog обнаружен в базе ключевых слов.

  • BSD mandoc
     

    NAME

    
    
    watchdog
    
     - software and hardware watchdog facility
    
     
    

    SYNOPSIS

       #include <sys/watchdog.h>
    void watchdog_fn (void *private u_int cmd int *error);
    EVENTHANDLER_REGISTER (watchdog_list watchdog_fn private 0);
    EVENTHANDLER_DEREGISTER (watchdog_list eventhandler_tag);
     

    DESCRIPTION

    To implement a watchdog in software or hardware, only a single function needs to be written and registered on the global watchdog_list

    The function must examine the Fa cmd argument and act on it as follows:

    If Fa cmd is zero, the watchdog must be disabled and the Fa error argument left untouched. If the watchdog cannot be disabled, the Fa error argument must be set to EOPNOTSUPP

    Else the watchdog should be reset and configured to a timeout of (1 << (Fa cmd & WD_INTERVAL ) ) nanoseconds or larger and the Fa error argument be set to zero to signal arming of a watchdog.

    If the watchdog cannot be configured to the proposed timeout, it must be disabled and the Fa error argument left as is (to avoid hiding the arming of another watchdog).

    There is no specification of what the watchdog should do when it times out, but a hardware reset or similar ``drastic but certain'' behaviour is recommended.  

    SEE ALSO

    watchdog(4)  

    AUTHORS

    An -nosplit The facility and this manual page was written An Poul-Henning Kamp Aq phk@FreeBSD.org .


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    SEE ALSO
    AUTHORS


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру