zabbix_log(LOG_LEVEL_DEBUG, "End of %s() items:%d", __func__, (SUCCEED == ret ? data->itemids.values_num : -1));
#include "zbxexpression.h"
#include "zbxcachevalue.h"
#include "zbx_host_constants.h"
#include "zbx_item_constants.h"
#define ZBX_ITEM_QUERY_UNSET 0x0000
#define ZBX_ITEM_QUERY_HOST_SELF 0x0001
#define ZBX_ITEM_QUERY_HOST_ONE 0x0002
#define ZBX_ITEM_QUERY_HOST_ANY 0x0004
#define ZBX_ITEM_QUERY_KEY_ONE 0x0010
#define ZBX_ITEM_QUERY_KEY_SOME 0x0020
#define ZBX_ITEM_QUERY_KEY_ANY 0x0040
#define ZBX_ITEM_QUERY_FILTER 0x0100
#define ZBX_ITEM_QUERY_ERROR 0x8000
#define ZBX_ITEM_QUERY_MANY (ZBX_ITEM_QUERY_HOST_ANY |\
ZBX_ITEM_QUERY_KEY_SOME | ZBX_ITEM_QUERY_KEY_ANY |\
#define ZBX_ITEM_QUERY_ITEM_ANY (ZBX_ITEM_QUERY_HOST_ANY | ZBX_ITEM_QUERY_KEY_ANY)
zbx_expression_query_one_t;
zbx_vector_uint64_t itemids;
zbx_expression_query_many_t;
ZBX_PTR_VECTOR_IMPL(expression_group_ptr, zbx_expression_group_t *)
ZBX_PTR_VECTOR_IMPL(expression_item_ptr, zbx_expression_item_t *)