10#ifndef PCMK__XML_IO_INTERNAL__H
11#define PCMK__XML_IO_INTERNAL__H
20#include <libxml/tree.h>
30 bool compress,
unsigned int *nbytes);
32 bool compress,
unsigned int *nbytes);
int pcmk__xml_write_file(const xmlNode *xml, const char *filename, bool compress, unsigned int *nbytes)
void pcmk__xml_string(const xmlNode *data, uint32_t options, GString *buffer, int depth)
xmlNode * pcmk__xml_read(const char *filename)
int pcmk__xml_write_fd(const xmlNode *xml, const char *filename, int fd, bool compress, unsigned int *nbytes)
int pcmk__xml2fd(int fd, xmlNode *cur)
xmlNode * pcmk__xml_parse(const char *input)