Source
57
57
void zbx_service_serialize_id(unsigned char **data, size_t *data_alloc, size_t *data_offset, zbx_uint64_t id);
58
58
void zbx_service_deserialize_ids(const unsigned char *data, zbx_uint32_t size, zbx_vector_uint64_t *ids);
59
59
void zbx_service_serialize_rootcause(unsigned char **data, size_t *data_alloc, size_t *data_offset,
60
60
zbx_uint64_t serviceid, const zbx_vector_uint64_t *eventids);
61
61
void zbx_service_deserialize_rootcause(const unsigned char *data, zbx_uint32_t size,
62
62
zbx_vector_service_t *services);
63
63
64
64
zbx_uint32_t zbx_service_serialize_parentids(unsigned char **data, const zbx_vector_uint64_t *ids);
65
65
void zbx_service_deserialize_parentids(const unsigned char *data, zbx_vector_uint64_t *ids);
66
66
67
-
ZBX_PTR_VECTOR_DECL(event_severity, zbx_event_severity_t *)
67
+
ZBX_PTR_VECTOR_DECL(event_severity_ptr, zbx_event_severity_t *)
68
68
69
69
zbx_uint32_t zbx_service_serialize_event_severities(unsigned char **data,
70
-
const zbx_vector_event_severity_t *event_severities);
70
+
const zbx_vector_event_severity_ptr_t *event_severities);
71
71
void zbx_service_deserialize_event_severities(const unsigned char *data,
72
-
zbx_vector_event_severity_t *event_severities);
72
+
zbx_vector_event_severity_ptr_t *event_severities);
73
73
74
74
#endif /* ZABBIX_ZBXSERVICE_H */