![]()  | 
  
    pacemaker
    1.1.18-7fdfbbe
    
   Scalable High-Availability cluster resource manager 
   | 
 

Go to the source code of this file.
Data Structures | |
| struct | resource_object_functions_s | 
Macros | |
| #define | n_object_classes 3 | 
| #define | PE_OBJ_T_NATIVE "native" | 
| #define | PE_OBJ_T_GROUP "group" | 
| #define | PE_OBJ_T_INCARNATION "clone" | 
| #define | PE_OBJ_T_MASTER "master" | 
Typedefs | |
| typedef struct  resource_object_functions_s  | resource_object_functions_t | 
| typedef struct  resource_alloc_functions_s  | resource_alloc_functions_t | 
Enumerations | |
| enum | pe_obj_types {  pe_unknown = -1, pe_native = 0, pe_group = 1, pe_clone = 2, pe_master = 3, pe_container = 4 }  | 
Functions | |
| enum pe_obj_types | get_resource_type (const char *name) | 
| const char * | get_resource_typename (enum pe_obj_types type) | 
| void | get_meta_attributes (GHashTable *meta_hash, resource_t *rsc, node_t *node, pe_working_set_t *data_set) | 
| void | get_rsc_attributes (GHashTable *meta_hash, resource_t *rsc, node_t *node, pe_working_set_t *data_set) | 
| gboolean | is_parent (resource_t *child, resource_t *rsc) | 
| resource_t * | uber_parent (resource_t *rsc) | 
Variables | |
| resource_object_functions_t | resource_class_functions [] | 
| typedef struct resource_alloc_functions_s resource_alloc_functions_t | 
| typedef struct resource_object_functions_s resource_object_functions_t | 
| enum pe_obj_types | 
| void get_meta_attributes | ( | GHashTable * | meta_hash, | 
| resource_t * | rsc, | ||
| node_t * | node, | ||
| pe_working_set_t * | data_set | ||
| ) | 
| enum pe_obj_types get_resource_type | ( | const char * | name | ) | 
| const char* get_resource_typename | ( | enum pe_obj_types | type | ) | 
| void get_rsc_attributes | ( | GHashTable * | meta_hash, | 
| resource_t * | rsc, | ||
| node_t * | node, | ||
| pe_working_set_t * | data_set | ||
| ) | 
| gboolean is_parent | ( | resource_t * | child, | 
| resource_t * | rsc | ||
| ) | 
| resource_t* uber_parent | ( | resource_t * | rsc | ) | 
| resource_object_functions_t resource_class_functions[] | 
 1.8.5