pacemaker  1.1.24-3850484742
Scalable High-Availability cluster resource manager
Functions
lrmd_internal.h File Reference
#include <stdint.h>
#include <glib.h>
#include <libxml/tree.h>
#include <crm/common/remote_internal.h>
#include <crm/lrmd.h>
Include dependency graph for lrmd_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int lrmd_send_attribute_alert (lrmd_t *lrmd, GList *alert_list, const char *node, uint32_t nodeid, const char *attr_name, const char *attr_value)
 
int lrmd_send_node_alert (lrmd_t *lrmd, GList *alert_list, const char *node, uint32_t nodeid, const char *state)
 
int lrmd_send_fencing_alert (lrmd_t *lrmd, GList *alert_list, const char *target, const char *task, const char *desc, int op_rc)
 
int lrmd_send_resource_alert (lrmd_t *lrmd, GList *alert_list, const char *node, lrmd_event_data_t *op)
 
int lrmd_tls_send_msg (crm_remote_t *session, xmlNode *msg, uint32_t id, const char *msg_type)
 

Function Documentation

◆ lrmd_send_attribute_alert()

int lrmd_send_attribute_alert ( lrmd_t lrmd,
GList *  alert_list,
const char *  node,
uint32_t  nodeid,
const char *  attr_name,
const char *  attr_value 
)

Definition at line 220 of file lrmd_alerts.c.

◆ lrmd_send_fencing_alert()

int lrmd_send_fencing_alert ( lrmd_t lrmd,
GList *  alert_list,
const char *  target,
const char *  task,
const char *  desc,
int  op_rc 
)

Definition at line 292 of file lrmd_alerts.c.

◆ lrmd_send_node_alert()

int lrmd_send_node_alert ( lrmd_t lrmd,
GList *  alert_list,
const char *  node,
uint32_t  nodeid,
const char *  state 
)

Definition at line 257 of file lrmd_alerts.c.

◆ lrmd_send_resource_alert()

int lrmd_send_resource_alert ( lrmd_t lrmd,
GList *  alert_list,
const char *  node,
lrmd_event_data_t op 
)

Definition at line 327 of file lrmd_alerts.c.

◆ lrmd_tls_send_msg()

int lrmd_tls_send_msg ( crm_remote_t session,
xmlNode *  msg,
uint32_t  id,
const char *  msg_type 
)