![]() |
pacemaker 3.0.1-16e74fc4da
Scalable High-Availability cluster resource manager
|
Resource object methods. More...
#include <include/crm/common/resources_internal.h>
Data Fields | |
bool(* | unpack )(pcmk_resource_t *rsc) |
pcmk_resource_t *(* | find_rsc )(pcmk_resource_t *rsc, const char *search, const pcmk_node_t *node, uint32_t flags) |
bool(* | active )(const pcmk_resource_t *rsc, bool all) |
enum rsc_role_e(* | state )(const pcmk_resource_t *rsc, bool current) |
pcmk_node_t *(* | location )(const pcmk_resource_t *rsc, GList **list, uint32_t target) |
void(* | free )(pcmk_resource_t *rsc) |
void(* | count )(pcmk_resource_t *rsc) |
bool(* | is_filtered )(const pcmk_resource_t *rsc, const GList *only_rsc, bool check_parent) |
pcmk_node_t *(* | active_node )(const pcmk_resource_t *rsc, unsigned int *count_all, unsigned int *count_clean) |
unsigned int(* | max_per_node )(const pcmk_resource_t *rsc) |
Resource object methods.
Definition at line 181 of file resources_internal.h.
bool(* pcmk__rsc_methods_t::active) (const pcmk_resource_t *rsc, bool all) |
Definition at line 215 of file resources_internal.h.
pcmk_node_t *(* pcmk__rsc_methods_t::active_node) (const pcmk_resource_t *rsc, unsigned int *count_all, unsigned int *count_clean) |
Definition at line 289 of file resources_internal.h.
void(* pcmk__rsc_methods_t::count) (pcmk_resource_t *rsc) |
Definition at line 260 of file resources_internal.h.
pcmk_resource_t *(* pcmk__rsc_methods_t::find_rsc) (pcmk_resource_t *rsc, const char *search, const pcmk_node_t *node, uint32_t flags) |
Definition at line 203 of file resources_internal.h.
void(* pcmk__rsc_methods_t::free) (pcmk_resource_t *rsc) |
Definition at line 249 of file resources_internal.h.
bool(* pcmk__rsc_methods_t::is_filtered) (const pcmk_resource_t *rsc, const GList *only_rsc, bool check_parent) |
Definition at line 273 of file resources_internal.h.
pcmk_node_t *(* pcmk__rsc_methods_t::location) (const pcmk_resource_t *rsc, GList **list, uint32_t target) |
Definition at line 240 of file resources_internal.h.
unsigned int(* pcmk__rsc_methods_t::max_per_node) (const pcmk_resource_t *rsc) |
Definition at line 301 of file resources_internal.h.
enum rsc_role_e(* pcmk__rsc_methods_t::state) (const pcmk_resource_t *rsc, bool current) |
Definition at line 215 of file resources_internal.h.
bool(* pcmk__rsc_methods_t::unpack) (pcmk_resource_t *rsc) |
Definition at line 190 of file resources_internal.h.