zbx_mock_handle_t hservices, hservice, hchildren, hparents, hname, hevents, hevent, halgo, hweight, hprop,
#include "zbxmockassert.h"
#include "../../../src/zabbix_server/server_constants.h"
#include "mock_service.h"
zbx_uint64_t __wrap_zbx_dc_get_nextid(const char *table_name, int num);
void *__wrap_zbx_add_event(unsigned char source, unsigned char object, zbx_uint64_t objectid,
const zbx_timespec_t *timespec, int value, const char *trigger_description,
const char *trigger_expression, const char *trigger_recovery_expression, unsigned char trigger_priority,
unsigned char trigger_type, const zbx_vector_ptr_t *trigger_tags,
unsigned char trigger_correlation_mode, const char *trigger_correlation_tag,
unsigned char trigger_value, const char *trigger_opdata, const char *event_name, const char *error);
int __wrap_zbx_process_events(zbx_vector_ptr_t *trigger_diff, zbx_vector_uint64_t *triggerids_lock);
void __wrap_zbx_clean_events(void);
int __wrap_zbx_interface_availability_is_set(const void *ia);
void __wrap_zbx_rtc_subscribe(unsigned char proc_type, int proc_num, zbx_uint32_t *msgs, int msgs_num,
int config_timeout, void *rtc);
void __wrap_zbx_rtc_notify_finished_sync(int config_timeout, zbx_uint32_t code, const char *process_name,
void __wrap_zbx_dc_set_itservices_num(int num);
void __wrap_zbx_dc_set_itservices_num(int num)
void zbx_update_selfmon_counter(const zbx_thread_info_t *info, unsigned char state)
zbx_mock_service_cache_t;