All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Private Attributes
as_shm_info Struct Reference

Detailed Description

Local data related to shared memory implementation.

Definition at line 213 of file as_shm_cluster.h.

+ Collaboration diagram for as_shm_info:

Private Attributes

as_cluster_shmcluster_shm
 
volatile bool is_tend_master
 
as_node ** local_nodes
 
int shm_id
 
uint32_t takeover_threshold_ms
 

Field Documentation

as_cluster_shm* as_shm_info::cluster_shm
private

Pointer to cluster shared memory.

Definition at line 218 of file as_shm_cluster.h.

volatile bool as_shm_info::is_tend_master
private

Is this process responsible for performing cluster tending.

Definition at line 244 of file as_shm_cluster.h.

as_node** as_shm_info::local_nodes
private

Array of pointers to local nodes. Array index offsets are synchronized with shared memory node offsets.

Definition at line 225 of file as_shm_cluster.h.

int as_shm_info::shm_id
private

Shared memory identifier.

Definition at line 231 of file as_shm_cluster.h.

uint32_t as_shm_info::takeover_threshold_ms
private

Take over shared memory cluster tending if the cluster hasn't been tended by this millisecond threshold.

Definition at line 238 of file as_shm_cluster.h.


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