pacemaker  3.0.0-d8340737c4
Scalable High-Availability cluster resource manager
Data Fields
pcmk__scheduler_private Struct Reference

#include <include/crm/common/scheduler_internal.h>

Collaboration diagram for pcmk__scheduler_private:
Collaboration graph
[legend]

Data Fields

char * local_node_name
 
crm_time_tnow
 
pcmk__output_tout
 
GHashTable * options
 
const char * fence_action
 
guint fence_timeout_ms
 
guint priority_fencing_ms
 
guint shutdown_lock_ms
 
guint node_pending_ms
 
const char * placement_strategy
 
xmlNode * rsc_defaults
 
xmlNode * op_defaults
 
GList * resources
 
GHashTable * templates
 
GHashTable * tags
 
GList * actions
 
GHashTable * singletons
 
int next_action_id
 
xmlNode * failed
 
GList * param_check
 
GList * stop_needed
 
GList * location_constraints
 
GList * colocation_constraints
 
GList * ordering_constraints
 
GHashTable * ticket_constraints
 
int next_ordering_id
 
int ninstances
 
int blocked_resources
 
int disabled_resources
 
time_t recheck_by
 
xmlNode * graph
 
int synapse_count
 

Detailed Description

Definition at line 160 of file scheduler_internal.h.

Field Documentation

◆ actions

GList* pcmk__scheduler_private::actions

Definition at line 178 of file scheduler_internal.h.

◆ blocked_resources

int pcmk__scheduler_private::blocked_resources

Definition at line 190 of file scheduler_internal.h.

◆ colocation_constraints

GList* pcmk__scheduler_private::colocation_constraints

Definition at line 185 of file scheduler_internal.h.

◆ disabled_resources

int pcmk__scheduler_private::disabled_resources

Definition at line 191 of file scheduler_internal.h.

◆ failed

xmlNode* pcmk__scheduler_private::failed

Definition at line 181 of file scheduler_internal.h.

◆ fence_action

const char* pcmk__scheduler_private::fence_action

Definition at line 167 of file scheduler_internal.h.

◆ fence_timeout_ms

guint pcmk__scheduler_private::fence_timeout_ms

Definition at line 168 of file scheduler_internal.h.

◆ graph

xmlNode* pcmk__scheduler_private::graph

Definition at line 193 of file scheduler_internal.h.

◆ local_node_name

char* pcmk__scheduler_private::local_node_name

Definition at line 163 of file scheduler_internal.h.

◆ location_constraints

GList* pcmk__scheduler_private::location_constraints

Definition at line 184 of file scheduler_internal.h.

◆ next_action_id

int pcmk__scheduler_private::next_action_id

Definition at line 180 of file scheduler_internal.h.

◆ next_ordering_id

int pcmk__scheduler_private::next_ordering_id

Definition at line 188 of file scheduler_internal.h.

◆ ninstances

int pcmk__scheduler_private::ninstances

Definition at line 189 of file scheduler_internal.h.

◆ node_pending_ms

guint pcmk__scheduler_private::node_pending_ms

Definition at line 171 of file scheduler_internal.h.

◆ now

crm_time_t* pcmk__scheduler_private::now

Definition at line 164 of file scheduler_internal.h.

◆ op_defaults

xmlNode* pcmk__scheduler_private::op_defaults

Definition at line 174 of file scheduler_internal.h.

◆ options

GHashTable* pcmk__scheduler_private::options

Definition at line 166 of file scheduler_internal.h.

◆ ordering_constraints

GList* pcmk__scheduler_private::ordering_constraints

Definition at line 186 of file scheduler_internal.h.

◆ out

pcmk__output_t* pcmk__scheduler_private::out

Definition at line 165 of file scheduler_internal.h.

◆ param_check

GList* pcmk__scheduler_private::param_check

Definition at line 182 of file scheduler_internal.h.

◆ placement_strategy

const char* pcmk__scheduler_private::placement_strategy

Definition at line 172 of file scheduler_internal.h.

◆ priority_fencing_ms

guint pcmk__scheduler_private::priority_fencing_ms

Definition at line 169 of file scheduler_internal.h.

◆ recheck_by

time_t pcmk__scheduler_private::recheck_by

Definition at line 192 of file scheduler_internal.h.

◆ resources

GList* pcmk__scheduler_private::resources

Definition at line 175 of file scheduler_internal.h.

◆ rsc_defaults

xmlNode* pcmk__scheduler_private::rsc_defaults

Definition at line 173 of file scheduler_internal.h.

◆ shutdown_lock_ms

guint pcmk__scheduler_private::shutdown_lock_ms

Definition at line 170 of file scheduler_internal.h.

◆ singletons

GHashTable* pcmk__scheduler_private::singletons

Definition at line 179 of file scheduler_internal.h.

◆ stop_needed

GList* pcmk__scheduler_private::stop_needed

Definition at line 183 of file scheduler_internal.h.

◆ synapse_count

int pcmk__scheduler_private::synapse_count

Definition at line 194 of file scheduler_internal.h.

◆ tags

GHashTable* pcmk__scheduler_private::tags

Definition at line 177 of file scheduler_internal.h.

◆ templates

GHashTable* pcmk__scheduler_private::templates

Definition at line 176 of file scheduler_internal.h.

◆ ticket_constraints

GHashTable* pcmk__scheduler_private::ticket_constraints

Definition at line 187 of file scheduler_internal.h.


The documentation for this struct was generated from the following file: