26 #ifndef __MOTR_DTM_REMOTE_H__ 27 #define __MOTR_DTM_REMOTE_H__ 39 #include "dtm/update_xc.h"
static struct m0_dtm_local_remote local
struct m0_dtm_fol_remote re_fol
void(* reo_send)(struct m0_dtm_remote *rem, struct m0_dtm_update *update)
void(* reo_persistent)(struct m0_dtm_remote *rem, struct m0_dtm_history *history)
void(* reo_resend)(struct m0_dtm_remote *rem, struct m0_dtm_update *update)
struct m0_dtm_remote rpr_rem
M0_INTERNAL void m0_dtm_rpc_remote_fini(struct m0_dtm_rpc_remote *remote)
M0_INTERNAL void m0_dtm_remote_add(struct m0_dtm_remote *rem, struct m0_dtm_oper *oper, struct m0_dtm_history *history, struct m0_dtm_update *update)
struct m0_rpc_conn * rpr_conn
struct m0_dtm_history_id dno_id
struct m0_reqh * lre_reqh
void(* reo_fixed)(struct m0_dtm_remote *rem, struct m0_dtm_history *history)
void(* reo_undo)(struct m0_dtm_remote *rem, struct m0_dtm_history *history, m0_dtm_ver_t upto)
struct m0_dtm_local_remote M0_XCA_DOMAIN
M0_INTERNAL void m0_dtm_rpc_remote_init(struct m0_dtm_rpc_remote *remote, struct m0_uint128 *id, struct m0_dtm *local, struct m0_rpc_conn *conn)
static struct m0_rm_remote * remote
void(* reo_reset)(struct m0_dtm_remote *rem, struct m0_dtm_history *history)
const struct m0_dtm_remote_ops * re_ops
M0_INTERNAL void m0_dtm_remote_init(struct m0_dtm_remote *remote, struct m0_uint128 *id, struct m0_dtm *local)
M0_INTERNAL void m0_dtm_local_remote_fini(struct m0_dtm_local_remote *lre)
M0_INTERNAL void m0_dtm_local_remote_init(struct m0_dtm_local_remote *lre, struct m0_uint128 *id, struct m0_dtm *local, struct m0_reqh *reqh)
struct m0_dtm_remote lre_rem
M0_INTERNAL void m0_dtm_remote_fini(struct m0_dtm_remote *remote)