|
pacemaker
2.1.8-3980678f03
Scalable High-Availability cluster resource manager
|
#include <include/crm/common/resources.h>

Data Fields | |
| gboolean(* | unpack )(pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler) |
| pcmk_resource_t *(* | find_rsc )(pcmk_resource_t *rsc, const char *search, const pcmk_node_t *node, int flags) |
| char *(* | parameter )(pcmk_resource_t *rsc, pcmk_node_t *node, gboolean create, const char *name, pcmk_scheduler_t *scheduler) |
| void(* | print )(pcmk_resource_t *rsc, const char *pre_text, long options, void *print_data) |
| gboolean(* | active )(pcmk_resource_t *rsc, gboolean all) |
| enum rsc_role_e(* | state )(const pcmk_resource_t *rsc, gboolean current) |
| pcmk_node_t *(* | location )(const pcmk_resource_t *rsc, GList **list, int current) |
| void(* | free )(pcmk_resource_t *rsc) |
| void(* | count )(pcmk_resource_t *rsc) |
| gboolean(* | is_filtered )(const pcmk_resource_t *rsc, GList *only_rsc, gboolean 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) |
Definition at line 255 of file resources.h.
| gboolean(* resource_object_functions_s::active) (pcmk_resource_t *rsc, gboolean all) |
Definition at line 306 of file resources.h.
| pcmk_node_t*(* resource_object_functions_s::active_node) (const pcmk_resource_t *rsc, unsigned int *count_all, unsigned int *count_clean) |
Definition at line 373 of file resources.h.
| void(* resource_object_functions_s::count) (pcmk_resource_t *rsc) |
Definition at line 346 of file resources.h.
| pcmk_resource_t*(* resource_object_functions_s::find_rsc) (pcmk_resource_t *rsc, const char *search, const pcmk_node_t *node, int flags) |
Definition at line 276 of file resources.h.
| void(* resource_object_functions_s::free) (pcmk_resource_t *rsc) |
Definition at line 336 of file resources.h.
| gboolean(* resource_object_functions_s::is_filtered) (const pcmk_resource_t *rsc, GList *only_rsc, gboolean check_parent) |
Definition at line 358 of file resources.h.
| pcmk_node_t*(* resource_object_functions_s::location) (const pcmk_resource_t *rsc, GList **list, int current) |
Definition at line 328 of file resources.h.
| unsigned int(* resource_object_functions_s::max_per_node) (const pcmk_resource_t *rsc) |
Definition at line 384 of file resources.h.
| char*(* resource_object_functions_s::parameter) (pcmk_resource_t *rsc, pcmk_node_t *node, gboolean create, const char *name, pcmk_scheduler_t *scheduler) |
Definition at line 291 of file resources.h.
| void(* resource_object_functions_s::print) (pcmk_resource_t *rsc, const char *pre_text, long options, void *print_data) |
Definition at line 295 of file resources.h.
| enum rsc_role_e(* resource_object_functions_s::state) (const pcmk_resource_t *rsc, gboolean current) |
Definition at line 316 of file resources.h.
| gboolean(* resource_object_functions_s::unpack) (pcmk_resource_t *rsc, pcmk_scheduler_t *scheduler) |
Definition at line 264 of file resources.h.
1.8.14