CUBRID Engine
latest
|
#include <master_heartbeat.h>
Public Attributes | |
pthread_mutex_t | lock |
HB_NODE_STATE_TYPE | state |
int | num_procs |
HB_PROC_ENTRY * | procs |
bool | shutdown |
Definition at line 305 of file master_heartbeat.h.
pthread_mutex_t hb_resource::lock |
Definition at line 307 of file master_heartbeat.h.
Referenced by hb_cleanup_conn_and_start_process(), hb_cluster_job_failback(), hb_deregister_by_args(), hb_deregister_by_pid(), hb_get_process_info_string(), hb_is_deactivation_ready(), hb_is_hang_process(), hb_is_registered_process(), hb_kill_all_heartbeat_process(), hb_prepare_deactivate_heartbeat(), hb_register_new_process(), hb_reload_config(), hb_resource_cleanup(), hb_resource_initialize(), hb_resource_job_change_mode(), hb_resource_job_cleanup_all(), hb_resource_job_confirm_cleanup_all(), hb_resource_job_confirm_dereg(), hb_resource_job_confirm_start(), hb_resource_job_demote_confirm_shutdown(), hb_resource_job_demote_start_shutdown(), hb_resource_job_proc_dereg(), hb_resource_job_proc_start(), hb_resource_receive_changemode(), hb_resource_receive_get_eof(), hb_return_proc_state_by_fd(), hb_start_util_process(), and hb_thread_check_disk_failure().
int hb_resource::num_procs |
Definition at line 311 of file master_heartbeat.h.
Referenced by hb_get_process_info_string(), hb_register_new_process(), hb_resource_cleanup(), hb_resource_initialize(), hb_resource_job_cleanup_all(), hb_resource_job_confirm_cleanup_all(), hb_resource_job_confirm_dereg(), and hb_resource_job_proc_dereg().
HB_PROC_ENTRY* hb_resource::procs |
Definition at line 312 of file master_heartbeat.h.
Referenced by hb_alloc_new_proc(), hb_cluster_job_failback(), hb_get_process_info_string(), hb_help_sprint_processes_info(), hb_is_deactivation_ready(), hb_kill_all_heartbeat_process(), hb_reload_config(), hb_resource_check_server_log_grow(), hb_resource_cleanup(), hb_resource_demote_confirm_shutdown_server_proc(), hb_resource_demote_kill_server_proc(), hb_resource_demote_start_shutdown_server_proc(), hb_resource_initialize(), hb_resource_job_change_mode(), hb_resource_job_cleanup_all(), hb_resource_job_confirm_cleanup_all(), hb_resource_send_get_eof(), hb_resource_shutdown_all_ha_procs(), hb_return_proc_by_args(), hb_return_proc_by_fd(), and hb_return_proc_by_pid().
bool hb_resource::shutdown |
Definition at line 314 of file master_heartbeat.h.
Referenced by hb_is_registered_process(), hb_master_init(), hb_prepare_deactivate_heartbeat(), hb_register_new_process(), hb_resource_cleanup(), hb_resource_initialize(), and hb_thread_check_disk_failure().
HB_NODE_STATE_TYPE hb_resource::state |
Definition at line 309 of file master_heartbeat.h.
Referenced by hb_cleanup_conn_and_start_process(), hb_cluster_job_demote(), hb_cluster_job_failback(), hb_cluster_job_failover(), hb_get_process_info_string(), hb_resource_cleanup(), hb_resource_initialize(), hb_resource_job_change_mode(), hb_resource_job_confirm_start(), hb_resource_receive_changemode(), hb_resource_send_changemode(), hb_resource_send_get_eof(), and hb_thread_check_disk_failure().