#include <P_ClusterCache.h>

| Public Member Functions | |
| ClusterMachine * | machine_hash (unsigned int hash_value) | 
| void | cluster_change_callback (Continuation *cont) | 
| ClusterConfiguration * | current_configuration () | 
| ClusterConfiguration * | previous_configuration () | 
| Cluster () | |
| Data Fields | |
| SLL< ClusterConfiguration > | configurations | 
Definition at line 204 of file P_ClusterCache.h.
| Cluster::Cluster | ( | ) | 
Definition at line 458 of file ClusterConfig.cc.
| void Cluster::cluster_change_callback | ( | Continuation * | cont | ) | 
| ClusterConfiguration* Cluster::current_configuration | ( | ) |  [inline] | 
Definition at line 242 of file P_ClusterCache.h.
References configurations, and SLL< C, L >::head.
Referenced by cluster_machine_at_depth(), ClusterProcessor::connect_local(), ClusterHandler::machine_down(), machine_hash(), machine_list_ClusterFunction(), MachineStatusSM::MachineStatusSMEvent(), ClusterProcessor::send_machine_list(), ClusterHandler::startClusterEvent(), test(), and TSSendClusterRPC().
| ClusterMachine* Cluster::machine_hash | ( | unsigned int | hash_value | ) |  [inline] | 
Definition at line 224 of file P_ClusterCache.h.
References current_configuration(), and ClusterConfiguration::machine_hash().
| ClusterConfiguration* Cluster::previous_configuration | ( | ) |  [inline] | 
Definition at line 251 of file P_ClusterCache.h.
References configurations, and SLL< C, L >::head.
Definition at line 262 of file P_ClusterCache.h.
Referenced by current_configuration(), ClusterProcessor::init(), ClusterHandler::machine_down(), previous_configuration(), ClusterHandler::startClusterEvent(), and test().
 1.7.1
 1.7.1