Motr
M0
|
#include <rm_ha.h>
Data Fields | |
struct m0_clink | rht_clink |
struct m0_clink | rht_conf_exp |
char * | rht_ep |
enum m0_ha_obj_state | rht_state |
Structure to store information related to subscription. It is provided by user and used during subscription/unsubscription.
struct m0_clink rht_clink |
struct m0_clink rht_conf_exp |
Clink attaches to m0_reqh::rh_conf_cache_exp and tracks "configuration expired" event. When it is fired, the tracker must unsubscribe from m0_conf_obj::co_ha_chan. It is possible to enter a dangerous time slice on unsubscription when remote death is not monitored while resource credits still held. This is going to be solved later by differential conf delivery.
char* rht_ep |
enum m0_ha_obj_state rht_state |