Source
13
13
** GNU General Public License for more details.
14
14
**
15
15
** You should have received a copy of the GNU General Public License
16
16
** along with this program; if not, write to the Free Software
17
17
** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
18
18
**/
19
19
20
20
#ifndef ZABBIX_AVAIL_PROTOCOL_H
21
21
#define ZABBIX_AVAIL_PROTOCOL_H
22
22
23
-
#include "common.h"
24
23
#include "db.h"
25
-
#include "zbxalgo.h"
26
24
27
25
void zbx_availability_serialize(unsigned char **data, size_t *data_alloc, size_t *data_offset,
28
26
const zbx_interface_availability_t *interface_availability);
29
27
void zbx_availability_deserialize(const unsigned char *data, zbx_uint32_t size,
30
28
zbx_vector_availability_ptr_t *interface_availabilities);
31
29
#endif