⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 snmp_alarm.h

📁 snmp的源代码,已经在我的ubuntu下编译通过
💻 H
字号:
#ifndef SNMP_ALARM_H#define SNMP_ALARM_H#ifdef __cplusplusextern          "C" {#endif    typedef void    (SNMPAlarmCallback) (unsigned int clientreg,                                         void *clientarg);    /*     * alarm flags      */#define SA_REPEAT 0x01          /* keep repeating every X seconds */    struct snmp_alarm {        struct timeval  t;        unsigned int    flags;        unsigned int    clientreg;        struct timeval  t_last;        struct timeval  t_next;        void           *clientarg;        SNMPAlarmCallback *thecallback;        struct snmp_alarm *next;    };    /*     * the ones you should need      */    void            snmp_alarm_unregister(unsigned int clientreg);    void	    snmp_alarm_unregister_all(void);    unsigned int    snmp_alarm_register(unsigned int when,                                        unsigned int flags,                                        SNMPAlarmCallback * thecallback,                                        void *clientarg);    unsigned int    snmp_alarm_register_hr(struct timeval t,                                           unsigned int flags,                                           SNMPAlarmCallback * cb,                                           void *cd);    /*     * the ones you shouldn't      */    void            init_snmp_alarm(void);    int             init_alarm_post_config(int majorid, int minorid,                                           void *serverarg,                                           void *clientarg);    void            sa_update_entry(struct snmp_alarm *alrm);    struct snmp_alarm *sa_find_next(void);    void            run_alarms(void);    RETSIGTYPE      alarm_handler(int a);    void            set_an_alarm(void);    int             get_next_alarm_delay_time(struct timeval *delta);#ifdef __cplusplus}#endif#endif                          /* SNMP_ALARM_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -