![]() |
Local data related to shared memory implementation.
Definition at line 227 of file as_shm_cluster.h.
Data Fields | |
as_cluster_shm * | cluster_shm |
volatile bool | is_tend_master |
as_node ** | local_nodes |
int | shm_id |
uint32_t | takeover_threshold_ms |
as_cluster_shm* as_shm_info::cluster_shm |
Pointer to cluster shared memory.
Definition at line 231 of file as_shm_cluster.h.
volatile bool as_shm_info::is_tend_master |
Is this process responsible for performing cluster tending.
Definition at line 257 of file as_shm_cluster.h.
as_node** as_shm_info::local_nodes |
Array of pointers to local nodes. Array index offsets are synchronized with shared memory node offsets.
Definition at line 237 of file as_shm_cluster.h.
int as_shm_info::shm_id |
Shared memory identifier.
Definition at line 243 of file as_shm_cluster.h.
uint32_t as_shm_info::takeover_threshold_ms |
Take over shared memory cluster tending if the cluster hasn't been tended by this millisecond threshold.
Definition at line 252 of file as_shm_cluster.h.