The OpenNET Project / Index page

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

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

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

hook_t (9)
  • >> hook_t (9) ( Solaris man: Ядро )
  •  

    NAME

    hook_t - callback structure for subscribing to netinfo events
     
    

    SYNOPSIS

    #include <sys/hook.h>
    

     

    INTERFACE LEVEL

    Solaris DDI specific (Solaris DDI).  

    DESCRIPTION

    The hook_t data structure defines a callback that is to be inserted into a networking event. This data structure must be allocated with a call to hook_alloc() and released with a call to hook_free().  

    STRUCTURE MEMBERS

    hook_func_t  h_func;      /* callback function to invoke */
    char         *h_name;     /* unique name given to the hook */
    int          h_flags;
    hook_hint_t  h_hint;      /* insertion hint type */
    uintptr_t    h_hintvalue; /* used with h_hint */
    void         *h_arg;      /* value to pass into h_func */
    
    typedef int (*hook_func_t)(net_event_t token, hook_data_t info, 
                 void *); 
    

     

    HINT TYPES

    Hook hints are hints that are used at the time of insertion and are not rules that enforce where a hook lives for its entire lifetime on an event. The valid values for the h_hint field are:

    HH_NONE

    Insert the hook wherever convenient.

    HH_FIRST

    Place the hook first on the list of hooks.

    HH_LAST

    Place the hook last on the list of hooks.

    HH_BEFORE

    Place the hook before another hook on the list of hooks. The value in h_hintvalue must be a pointer to the name of another hook.

    HH_AFTER

    Place the hook after another hook on the list of hooks. The value in h_hintvalue must be a pointer to the name of another hook.

     

    ATTRIBUTES

    See attributes(5) for descriptions of the following attributes:

    ATTRIBUTE TYPEATTRIBUTE VALUE

    Interface StabilityCommitted

     

    SEE ALSO

    netinfo(9F)


     

    Index

    NAME
    SYNOPSIS
    INTERFACE LEVEL
    DESCRIPTION
    STRUCTURE MEMBERS
    HINT TYPES
    ATTRIBUTES
    SEE ALSO


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




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

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