Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zabbix/zabbix.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitrijs Goloscapovs <dmitrijs.goloscapovs@zabbix.com>2021-10-06 10:28:15 +0300
committerDmitrijs Goloscapovs <dmitrijs.goloscapovs@zabbix.com>2021-10-13 17:05:33 +0300
commitce7bbe8d9f5c91df3932165adab8f85e82c5ab70 (patch)
tree5493ebecdbae7d01a731c2449f1f4a96ad6e599b /include/dbcache.h
parent9ffc0ee48043aa1da95a66aa374ccd0bafa93ebe (diff)
........S. [ZBXNEXT-6954] added support of new macros for trigger expressions
Diffstat (limited to 'include/dbcache.h')
-rw-r--r--include/dbcache.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/dbcache.h b/include/dbcache.h
index 6023fa67e16..3cd9d175edf 100644
--- a/include/dbcache.h
+++ b/include/dbcache.h
@@ -1034,4 +1034,10 @@ int zbx_hc_check_proxy(zbx_uint64_t proxyid);
void zbx_dc_eval_expand_user_macros(zbx_eval_context_t *ctx);
+void zbx_db_trigger_explain_expression(const DB_TRIGGER *trigger, char **expression,
+ int (*eval_func_cb)(zbx_variant_t *, DC_ITEM *, const char *, const char *, const zbx_timespec_t *,
+ char **), int recovery);
+void zbx_db_trigger_get_function_value(const DB_TRIGGER *trigger, int index, char **value,
+ int (*eval_func_cb)(zbx_variant_t *, DC_ITEM *, const char *, const char *, const zbx_timespec_t *,
+ char **), int recovery);
#endif