Go to the source code of this file.
|
enum | xml_private_flags {
xpf_none = 0x0000,
xpf_dirty = 0x0001,
xpf_deleted = 0x0002,
xpf_created = 0x0004,
xpf_modified = 0x0008,
xpf_tracking = 0x0010,
xpf_processed = 0x0020,
xpf_skip = 0x0040,
xpf_moved = 0x0080,
xpf_acl_enabled = 0x0100,
xpf_acl_read = 0x0200,
xpf_acl_write = 0x0400,
xpf_acl_deny = 0x0800,
xpf_acl_create = 0x1000,
xpf_acl_denied = 0x2000,
xpf_lazy = 0x4000
} |
|
|
G_GNUC_INTERNAL void | pcmk__set_xml_flag (xmlNode *xml, enum xml_private_flags flag) |
|
G_GNUC_INTERNAL bool | pcmk__tracking_xml_changes (xmlNode *xml, bool lazy) |
|
G_GNUC_INTERNAL int | pcmk__element_xpath (const char *prefix, xmlNode *xml, char *buffer, int offset, size_t buffer_size) |
|
G_GNUC_INTERNAL void | pcmk__free_acls (GList *acls) |
|
G_GNUC_INTERNAL void | pcmk__unpack_acl (xmlNode *source, xmlNode *target, const char *user) |
|
G_GNUC_INTERNAL bool | pcmk__check_acl (xmlNode *xml, const char *name, enum xml_private_flags mode) |
|
G_GNUC_INTERNAL void | pcmk__apply_acl (xmlNode *xml) |
|
G_GNUC_INTERNAL void | pcmk__post_process_acl (xmlNode *xml) |
|
G_GNUC_INTERNAL void | pcmk__mark_xml_attr_dirty (xmlAttr *a) |
|
Enumerator |
---|
xpf_none |
|
xpf_dirty |
|
xpf_deleted |
|
xpf_created |
|
xpf_modified |
|
xpf_tracking |
|
xpf_processed |
|
xpf_skip |
|
xpf_moved |
|
xpf_acl_enabled |
|
xpf_acl_read |
|
xpf_acl_write |
|
xpf_acl_deny |
|
xpf_acl_create |
|
xpf_acl_denied |
|
xpf_lazy |
|
Definition at line 15 of file crmcommon_private.h.
G_GNUC_INTERNAL void pcmk__apply_acl |
( |
xmlNode * |
xml | ) |
|
G_GNUC_INTERNAL bool pcmk__check_acl |
( |
xmlNode * |
xml, |
|
|
const char * |
name, |
|
|
enum xml_private_flags |
mode |
|
) |
| |
G_GNUC_INTERNAL int pcmk__element_xpath |
( |
const char * |
prefix, |
|
|
xmlNode * |
xml, |
|
|
char * |
buffer, |
|
|
int |
offset, |
|
|
size_t |
buffer_size |
|
) |
| |
G_GNUC_INTERNAL void pcmk__free_acls |
( |
GList * |
acls | ) |
|
Definition at line 43 of file acl.c.
G_GNUC_INTERNAL void pcmk__mark_xml_attr_dirty |
( |
xmlAttr * |
a | ) |
|
G_GNUC_INTERNAL void pcmk__post_process_acl |
( |
xmlNode * |
xml | ) |
|
G_GNUC_INTERNAL void pcmk__set_xml_flag |
( |
xmlNode * |
xml, |
|
|
enum xml_private_flags |
flag |
|
) |
| |
G_GNUC_INTERNAL bool pcmk__tracking_xml_changes |
( |
xmlNode * |
xml, |
|
|
bool |
lazy |
|
) |
| |
Definition at line 64 of file xml.c.
G_GNUC_INTERNAL void pcmk__unpack_acl |
( |
xmlNode * |
source, |
|
|
xmlNode * |
target, |
|
|
const char * |
user |
|
) |
| |