pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
Loading...
Searching...
No Matches
xml.h File Reference

Wrappers for and extensions to libxml2. More...

#include <stdbool.h>
#include <libxml/tree.h>
#include <crm/common/xml_element.h>
#include <crm/common/xml_io.h>
#include <crm/common/xml_names.h>
#include <crm/common/xml_compat.h>
Include dependency graph for xml.h:

Go to the source code of this file.

Functions

bool xml_patch_versions (const xmlNode *patchset, int add[3], int del[3])
 
xmlNode * xml_create_patchset (int format, xmlNode *source, xmlNode *target, bool *config, bool manage_version)
 
int xml_apply_patchset (xmlNode *xml, xmlNode *patchset, bool check_version)
 
void patchset_process_digest (xmlNode *patch, xmlNode *source, xmlNode *target, bool with_digest)
 

Detailed Description

Wrappers for and extensions to libxml2.

Definition in file xml.h.

Function Documentation

◆ patchset_process_digest()

void patchset_process_digest ( xmlNode * patch,
xmlNode * source,
xmlNode * target,
bool with_digest )

Definition at line 289 of file patchset.c.

◆ xml_apply_patchset()

int xml_apply_patchset ( xmlNode * xml,
xmlNode * patchset,
bool check_version )

Definition at line 765 of file patchset.c.

◆ xml_create_patchset()

xmlNode * xml_create_patchset ( int format,
xmlNode * source,
xmlNode * target,
bool * config,
bool manage_version )

Definition at line 244 of file patchset.c.

◆ xml_patch_versions()

bool xml_patch_versions ( const xmlNode * patchset,
int add[3],
int del[3] )

Definition at line 315 of file patchset.c.