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

📄 example.h

📁 ucd-snmp源代码
💻 H
字号:
/* *  Template MIB group interface - example.h * *//* Don't include ourselves twice */#ifndef _MIBGROUP_EXAMPLE_H#define _MIBGROUP_EXAMPLE_H    /*     * We use 'header_generic' from the util_funcs module,     *  so make sure this module is included in the agent.     */config_require(util_funcs)    /*     * Declare our publically-visible functions.     * Typically, these will include the initialization and shutdown functions,     *  the main request callback routine and any writeable object methods.     *     * Function prototypes are provided for the callback routine ('FindVarMethod')     *  and writeable object methods ('WriteMethod').     */extern void		init_example(void);extern FindVarMethod	var_example;extern WriteMethod	write_exampleint;extern WriteMethod	write_exampletrap;extern WriteMethod	write_exampletrap2;    /*     * Magic number definitions.     * These must be unique for each object implemented within a     *  single mib module callback routine.     *     * Typically, these will be the last OID sub-component for     *  each entry, or integers incrementing from 1.     *  (which may well result in the same values anyway).     *     * Here, the second and third objects are form a 'sub-table' and     *   the magic numbers are chosen to match these OID sub-components.     * This is purely for programmer convenience.     * All that really matters is that the numbers are unique.     */#define	EXAMPLESTRING		1#define EXAMPLEINTEGER		21  #define	EXAMPLEOBJECTID         22#define EXAMPLETIMETICKS	3#define	EXAMPLEIPADDRESS        4#define EXAMPLECOUNTER		5  #define	EXAMPLEGAUGE            6#define	EXAMPLETRIGGERTRAP      7#define	EXAMPLETRIGGERTRAP2     8#endif /* _MIBGROUP_EXAMPLE_H */

⌨️ 快捷键说明

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