18 #ifndef PENGINE_RULES__H
19 # define PENGINE_RULES__H
44 GHashTable * node_hash, GHashTable * hash,
45 const char *always_first, gboolean overwrite,
crm_time_t * now);
struct crm_time_s crm_time_t
enum expression_type find_expression_type(xmlNode *expr)
gboolean test_ruleset(xmlNode *ruleset, GHashTable *node_hash, crm_time_t *now)
void unpack_instance_attributes(xmlNode *top, xmlNode *xml_obj, const char *set_name, GHashTable *node_hash, GHashTable *hash, const char *always_first, gboolean overwrite, crm_time_t *now)
gboolean test_rule(xmlNode *rule, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now)
gboolean test_expression(xmlNode *expr, GHashTable *node_hash, enum rsc_role_e role, crm_time_t *now)