![]() |
pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
|
Deprecated Pacemaker XML API. More...
#include <glib.h>
#include <libxml/tree.h>
#include <libxml/xpath.h>
#include <crm/common/nvpair.h>
#include <crm/common/xml_names.h>
Go to the source code of this file.
Typedefs | |
typedef const xmlChar * | pcmkXmlStr |
Functions | |
xmlNode * | copy_xml (xmlNode *src_node) |
gboolean | cli_config_update (xmlNode **xml, int *best_version, gboolean to_logs) |
void | crm_xml_init (void) |
void | crm_xml_cleanup (void) |
void | pcmk_free_xml_subtree (xmlNode *xml) |
void | free_xml (xmlNode *child) |
void | crm_xml_sanitize_id (char *id) |
char * | calculate_on_disk_digest (xmlNode *input) |
char * | calculate_operation_digest (xmlNode *input, const char *version) |
char * | calculate_xml_versioned_digest (xmlNode *input, gboolean sort, gboolean do_filter, const char *version) |
xmlXPathObjectPtr | xpath_search (const xmlNode *xml_top, const char *path) |
xmlNode * | getXpathResult (xmlXPathObjectPtr xpathObj, int index) |
void | freeXpathObject (xmlXPathObjectPtr xpathObj) |
void | dedupXpathResults (xmlXPathObjectPtr xpathObj) |
void | crm_foreach_xpath_result (xmlNode *xml, const char *xpath, void(*helper)(xmlNode *, void *), void *user_data) |
xmlNode * | get_xpath_object (const char *xpath, xmlNode *xml_obj, int error_level) |
bool | xml_tracking_changes (xmlNode *xml) |
bool | xml_document_dirty (xmlNode *xml) |
void | xml_accept_changes (xmlNode *xml) |
void | xml_track_changes (xmlNode *xml, const char *user, xmlNode *acl_source, bool enforce_acls) |
void | xml_calculate_changes (xmlNode *old_xml, xmlNode *new_xml) |
void | xml_calculate_significant_changes (xmlNode *old_xml, xmlNode *new_xml) |
Deprecated Pacemaker XML API.
Definition in file xml_compat.h.
typedef const xmlChar* pcmkXmlStr |
Definition at line 106 of file xml_compat.h.
char * calculate_on_disk_digest | ( | xmlNode * | input | ) |
char * calculate_operation_digest | ( | xmlNode * | input, |
const char * | version ) |
char * calculate_xml_versioned_digest | ( | xmlNode * | input, |
gboolean | sort, | ||
gboolean | do_filter, | ||
const char * | version ) |
gboolean cli_config_update | ( | xmlNode ** | xml, |
int * | best_version, | ||
gboolean | to_logs ) |
xmlNode * copy_xml | ( | xmlNode * | src_node | ) |
void crm_foreach_xpath_result | ( | xmlNode * | xml, |
const char * | xpath, | ||
void(* | helper )(xmlNode *, void *), | ||
void * | user_data ) |
void crm_xml_cleanup | ( | void | ) |
crm_exit()
instead void crm_xml_init | ( | void | ) |
crm_log_init()
or crm_log_cli_init()
instead void crm_xml_sanitize_id | ( | char * | id | ) |
void dedupXpathResults | ( | xmlXPathObjectPtr | xpathObj | ) |
void free_xml | ( | xmlNode * | child | ) |
void freeXpathObject | ( | xmlXPathObjectPtr | xpathObj | ) |
xmlNode * get_xpath_object | ( | const char * | xpath, |
xmlNode * | xml_obj, | ||
int | error_level ) |
xmlNode * getXpathResult | ( | xmlXPathObjectPtr | xpathObj, |
int | index ) |
void pcmk_free_xml_subtree | ( | xmlNode * | xml | ) |
void xml_accept_changes | ( | xmlNode * | xml | ) |
void xml_calculate_changes | ( | xmlNode * | old_xml, |
xmlNode * | new_xml ) |
void xml_calculate_significant_changes | ( | xmlNode * | old_xml, |
xmlNode * | new_xml ) |
bool xml_document_dirty | ( | xmlNode * | xml | ) |
void xml_track_changes | ( | xmlNode * | xml, |
const char * | user, | ||
xmlNode * | acl_source, | ||
bool | enforce_acls ) |
bool xml_tracking_changes | ( | xmlNode * | xml | ) |
xmlXPathObjectPtr xpath_search | ( | const xmlNode * | xml_top, |
const char * | path ) |