15#include <libxml/tree.h>
34 return (interval_ms == 0)
#define PCMK_ACTION_MONITOR
#define PCMK_META_INTERVAL
bool pcmk_is_probe(const char *task, guint interval_ms)
Check whether an action name and interval represent a probe.
bool pcmk_xe_mask_probe_failure(const xmlNode *xml)
Check whether an action history entry represents a maskable probe.
bool pcmk_xe_is_probe(const xmlNode *xml)
Check whether an action history entry represents a probe.
Scheduler API for probes.
@ PCMK_OCF_NOT_INSTALLED
Dependencies not available locally.
@ PCMK_OCF_INVALID_PARAM
Parameter invalid (in local context)
@ PCMK_EXEC_NOT_INSTALLED
Agent or dependency not available locally.
@ PCMK_EXEC_UNKNOWN
Used only to initialize variables.
int pcmk__scan_min_int(const char *text, int *result, int minimum)
Wrappers for and extensions to libxml2.
const char * crm_element_value(const xmlNode *data, const char *name)
Retrieve the value of an XML attribute.
int crm_element_value_int(const xmlNode *data, const char *name, int *dest)
Retrieve the integer value of an XML attribute.
#define PCMK_XA_OPERATION
#define PCMK__XA_OP_STATUS