No Matches
Data Fields
as_shm_info Struct Reference

Detailed Description

Local data related to shared memory implementation.

Definition at line 227 of file as_shm_cluster.h.

+ Collaboration diagram for as_shm_info:

Data Fields

volatile bool is_tend_master
as_node ** local_nodes
int shm_id
uint32_t takeover_threshold_ms

Field Documentation

◆ cluster_shm

as_cluster_shm* as_shm_info::cluster_shm

Pointer to cluster shared memory.

Definition at line 231 of file as_shm_cluster.h.

◆ is_tend_master

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.

◆ local_nodes

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.

◆ shm_id

int as_shm_info::shm_id

Shared memory identifier.

Definition at line 243 of file as_shm_cluster.h.

◆ takeover_threshold_ms

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.

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