Source
749
749
#define ZBX_HK_MODE_PARTITION 2
750
750
751
751
#define ZBX_HK_HISTORY_MIN SEC_PER_HOUR
752
752
#define ZBX_HK_TRENDS_MIN SEC_PER_DAY
753
753
#define ZBX_HK_PERIOD_MAX (25 * SEC_PER_YEAR)
754
754
755
755
void DCrequeue_items(const zbx_uint64_t *itemids, const int *lastclocks,
756
756
const int *errcodes, size_t num);
757
757
void DCpoller_requeue_items(const zbx_uint64_t *itemids, const int *lastclocks,
758
758
const int *errcodes, size_t num, unsigned char poller_type, int *nextcheck);
759
+
#ifdef HAVE_OPENIPMI
759
760
void zbx_dc_requeue_unreachable_items(zbx_uint64_t *itemids, size_t itemids_num);
761
+
#endif
760
762
761
763
int DCconfig_check_trigger_dependencies(zbx_uint64_t triggerid);
762
764
763
765
void DCconfig_triggers_apply_changes(zbx_vector_ptr_t *trigger_diff);
764
766
void DCconfig_items_apply_changes(const zbx_vector_ptr_t *item_diff);
765
767
766
768
void DCconfig_update_inventory_values(const zbx_vector_ptr_t *inventory_values);
767
769
int DCget_host_inventory_value_by_itemid(zbx_uint64_t itemid, char **replace_to, int value_idx);
768
770
int DCget_host_inventory_value_by_hostid(zbx_uint64_t hostid, char **replace_to, int value_idx);
769
771