diff options
author | Alexei Vladishev <alexei.vladishev@zabbix.com> | 2013-02-13 13:17:36 +0400 |
---|---|---|
committer | Alexei Vladishev <alexei.vladishev@zabbix.com> | 2013-02-13 13:17:36 +0400 |
commit | d17dc07dde32c1b79f2ec0728880d26516635786 (patch) | |
tree | 5a34d26371498b30f31bec15b135dd0242f488ce /include/zbxmodules.h | |
parent | 2bdcc88542ac6a16406c4feeeb3b75cf6ce12cb6 (diff) |
...G...... [ZBXNEXT-1550] added timeout handling, support of versioning and implemented more efficient design of module routines
Diffstat (limited to 'include/zbxmodules.h')
-rw-r--r-- | include/zbxmodules.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/zbxmodules.h b/include/zbxmodules.h index 339f0a73db7..e9da088056b 100644 --- a/include/zbxmodules.h +++ b/include/zbxmodules.h @@ -21,11 +21,13 @@ #define ZABBIX_ZBXMODULES_H #define ZBX_MODULE_FUNC_INIT "zbx_module_init" +#define ZBX_MODULE_FUNC_VERSION "zbx_module_version" #define ZBX_MODULE_FUNC_ITEM_LIST "zbx_module_item_list" #define ZBX_MODULE_FUNC_ITEM_PROCESS "zbx_module_item_process" +#define ZBX_MODULE_FUNC_ITEM_TIMEOUT "zbx_module_item_timeout" #define ZBX_MODULE_FUNC_UNINIT "zbx_module_uninit" -int load_modules(const char *path, char **modules); +int load_modules(const char *path, char **modules, int timeout); void unload_modules(); #endif |