Motr
M0
|
#include <entrypoint.h>
Data Fields | |
struct m0_ha_entrypoint_client_cfg | ecl_cfg |
struct m0_rpc_link | ecl_rlink |
struct m0_clink | ecl_rlink_wait |
struct m0_ha_entrypoint_req | ecl_req |
struct m0_fop | ecl_req_fop |
struct m0_ha_entrypoint_req_fop | ecl_req_fop_data |
struct m0_ha_entrypoint_rep | ecl_rep |
struct m0_fom | ecl_fom |
bool | ecl_fom_running |
struct m0_mutex | ecl_fom_running_lock |
bool | ecl_stopping |
struct m0_sm | ecl_sm |
struct m0_sm_group | ecl_sm_group |
struct m0_rpc_item * | ecl_reply |
bool | ecl_send_error |
struct m0_clink | ecl_clink |
Definition at line 107 of file entrypoint.h.
struct m0_ha_entrypoint_client_cfg ecl_cfg |
Definition at line 108 of file entrypoint.h.
struct m0_clink ecl_clink |
subscribes to ecl_sm state transitions
Definition at line 126 of file entrypoint.h.
struct m0_fom ecl_fom |
Definition at line 115 of file entrypoint.h.
bool ecl_fom_running |
must be accessed under ecl_sm_group lock
Definition at line 117 of file entrypoint.h.
struct m0_mutex ecl_fom_running_lock |
Definition at line 118 of file entrypoint.h.
struct m0_ha_entrypoint_rep ecl_rep |
Definition at line 114 of file entrypoint.h.
struct m0_rpc_item* ecl_reply |
Definition at line 123 of file entrypoint.h.
struct m0_ha_entrypoint_req ecl_req |
Definition at line 111 of file entrypoint.h.
struct m0_fop ecl_req_fop |
Definition at line 112 of file entrypoint.h.
struct m0_ha_entrypoint_req_fop ecl_req_fop_data |
Definition at line 113 of file entrypoint.h.
struct m0_rpc_link ecl_rlink |
Definition at line 109 of file entrypoint.h.
struct m0_clink ecl_rlink_wait |
Definition at line 110 of file entrypoint.h.
bool ecl_send_error |
Definition at line 124 of file entrypoint.h.
struct m0_sm ecl_sm |
Definition at line 121 of file entrypoint.h.
struct m0_sm_group ecl_sm_group |
Definition at line 122 of file entrypoint.h.
bool ecl_stopping |
is true when ecl stops; avoids infinite wait for a dead HA
Definition at line 120 of file entrypoint.h.