Motr  M0
m0_dix_cli Struct Reference

#include <client.h>

Collaboration diagram for m0_dix_cli:
Collaboration graph

Data Fields

struct m0_sm dx_sm
 
struct m0_clink dx_clink
 
struct m0_dix_meta_req dx_mreq
 
struct m0_pools_commondx_pc
 
struct m0_layout_domaindx_ldom
 
struct m0_pool_versiondx_pver
 
struct m0_sm_ast dx_ast
 
struct m0_dix_ldesc dx_root
 
struct m0_dix_ldesc dx_layout
 
struct m0_dix_ldesc dx_ldescr
 
struct m0_dtm0_servicedx_dtms
 
void(* dx_sync_rec_update )(struct m0_dix_req *, struct m0_rpc_session *, struct m0_be_tx_remid *)
 

Detailed Description

Definition at line 182 of file client.h.

Field Documentation

◆ dx_ast

struct m0_sm_ast dx_ast

Definition at line 191 of file client.h.

◆ dx_clink

struct m0_clink dx_clink

Definition at line 184 of file client.h.

◆ dx_dtms

struct m0_dtm0_service* dx_dtms

Definition at line 195 of file client.h.

◆ dx_layout

struct m0_dix_ldesc dx_layout

Definition at line 193 of file client.h.

◆ dx_ldescr

struct m0_dix_ldesc dx_ldescr

Definition at line 194 of file client.h.

◆ dx_ldom

struct m0_layout_domain* dx_ldom

Definition at line 188 of file client.h.

◆ dx_mreq

struct m0_dix_meta_req dx_mreq

Meta-request to initialise meta-indices during startup.

Definition at line 186 of file client.h.

◆ dx_pc

struct m0_pools_common* dx_pc

Definition at line 187 of file client.h.

◆ dx_pver

struct m0_pool_version* dx_pver

Pool version of the root index.

Definition at line 190 of file client.h.

◆ dx_root

struct m0_dix_ldesc dx_root

Definition at line 192 of file client.h.

◆ dx_sm

struct m0_sm dx_sm

Definition at line 183 of file client.h.

◆ dx_sync_rec_update

void(* dx_sync_rec_update) (struct m0_dix_req *, struct m0_rpc_session *, struct m0_be_tx_remid *)

The callback function is triggerred to update FSYNC records in Client when an reply fop to an index's update operation is received.

Definition at line 202 of file client.h.


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