75 g_hash_table_destroy(entry->
envvars);
115 crm_trace(
"Inserting alert key %s = '%s'",
void pcmk__free_alert(pcmk__alert_t *entry)
#define PCMK__ALERT_INTERNAL_KEY_MAX
char ** select_attribute_name
#define PCMK__ALERT_NODE_SEQUENCE
void pcmk__add_alert_key(GHashTable *table, enum pcmk__alert_keys_e name, const char *value)
#define crm_trace(fmt, args...)
Wrappers for and extensions to libxml2.
void pcmk__add_alert_key_int(GHashTable *table, enum pcmk__alert_keys_e name, int value)
#define pcmk__str_copy(str)
#define pcmk__assert(expr)
GHashTable * pcmk__str_table_dup(GHashTable *old_table)
const char * pcmk__alert_keys[PCMK__ALERT_INTERNAL_KEY_MAX]
pcmk__alert_t * pcmk__dup_alert(const pcmk__alert_t *entry)
#define pcmk__assert_alloc(nmemb, size)
pcmk__alert_t * pcmk__alert_new(const char *id, const char *path)
Create a new alert entry structure.
#define PCMK__ALERT_DEFAULT_TIMEOUT_MS
void pcmk__insert_dup(GHashTable *table, const char *name, const char *value)