Source
37
37
int state;
38
38
zbx_uint64_t changes_num;
39
39
}
40
40
zbx_pb_state_info_t;
41
41
42
42
#define ZBX_PB_MODE_DISK 0
43
43
#define ZBX_PB_MODE_MEMORY 1
44
44
#define ZBX_PB_MODE_HYBRID 2
45
45
46
46
int zbx_pb_parse_mode(const char *str, int *mode);
47
-
int zbx_pb_init(int mode, zbx_uint64_t size, int age, int offline_buffer, char **error);
47
+
int zbx_pb_create(int mode, zbx_uint64_t size, int age, int offline_buffer, char **error);
48
+
void zbx_pb_init(void);
48
49
void zbx_pb_destroy(void);
49
50
50
51
void zbx_pb_update_state(int more);
51
52
void zbx_pb_disable(void);
52
53
void zbx_pb_flush(void);
53
54
54
55
int zbx_pb_get_mem_info(zbx_pb_mem_info_t *info, char **error);
55
56
void zbx_pb_get_state_info(zbx_pb_state_info_t *info);
56
57
void zbx_pb_get_mem_stats(zbx_shmem_stats_t *stats);
57
58