Motr  M0
m0_ha_entrypoint_rep_fop Struct Reference

#include <entrypoint_fops.h>

Collaboration diagram for m0_ha_entrypoint_rep_fop:
Collaboration graph

Data Fields

uint32_t hbp_quorum
 
struct m0_fid_arr hbp_confd_fids
 
struct m0_bufs hbp_confd_eps
 
struct m0_fid hbp_active_rm_fid
 
struct m0_buf hbp_active_rm_ep
 
uint32_t hbp_control
 
struct m0_ha_link_params hbp_link_params
 
uint64_t hbp_link_do_reconnect
 
uint32_t hbp_disconnected_previously
 
struct m0_ha_cookie_xc hbp_cookie_actual
 

Detailed Description

Cluster entry point contains information necessary to access cluster configuration. This information is maintained by HA subsystem.

Definition at line 83 of file entrypoint_fops.h.

Field Documentation

◆ hbp_active_rm_ep

struct m0_buf hbp_active_rm_ep

RPC endpoint of RM service.

Definition at line 106 of file entrypoint_fops.h.

◆ hbp_active_rm_fid

struct m0_fid hbp_active_rm_fid

Fid of RM service maintaining read/write access to configuration database. The same fid should be present in configuration database tree.

Definition at line 102 of file entrypoint_fops.h.

◆ hbp_confd_eps

struct m0_bufs hbp_confd_eps

RPC endpoints of confd services.

Definition at line 96 of file entrypoint_fops.h.

◆ hbp_confd_fids

struct m0_fid_arr hbp_confd_fids

Fids of confd services replicating configuration database. The same Fids should be present in configuration database tree.

Definition at line 94 of file entrypoint_fops.h.

◆ hbp_control

uint32_t hbp_control

Data passed back to client to control query flow

Definition at line 109 of file entrypoint_fops.h.

◆ hbp_cookie_actual

struct m0_ha_cookie_xc hbp_cookie_actual

Definition at line 123 of file entrypoint_fops.h.

◆ hbp_disconnected_previously

uint32_t hbp_disconnected_previously

Definition at line 120 of file entrypoint_fops.h.

◆ hbp_link_do_reconnect

uint64_t hbp_link_do_reconnect

Definition at line 113 of file entrypoint_fops.h.

◆ hbp_link_params

struct m0_ha_link_params hbp_link_params

Definition at line 112 of file entrypoint_fops.h.

◆ hbp_quorum

uint32_t hbp_quorum

Minimum number of confd servers agreed upon current configuration version in cluster. Client shouldn't access configuration if this quorum value is not reached.

Definition at line 89 of file entrypoint_fops.h.


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