Motr  M0
m0_conf_diter_lvl Struct Reference

#include <diter.h>

Collaboration diagram for m0_conf_diter_lvl:
Collaboration graph

Data Fields

struct m0_conf_diterdl_di
 
struct m0_fid dl_rel_fid
 
struct m0_conf_diter_lvl_ctx dl_cctx [M0_DLM_NR]
 
enum m0_diter_lvl_mode dl_mode
 
uint32_t dl_lvl
 
uint32_t dl_nr_open
 
uint32_t dl_nr_read
 

Detailed Description

Represents configuration directory level.

Definition at line 169 of file diter.h.

Field Documentation

◆ dl_cctx

Contexts used for asynchronous configuration operation, viz. m0_confc_open() and m0_confc_readdir().

Definition at line 177 of file diter.h.

◆ dl_di

struct m0_conf_diter* dl_di

Definition at line 170 of file diter.h.

◆ dl_lvl

uint32_t dl_lvl

Directory level.

Definition at line 181 of file diter.h.

◆ dl_mode

enum m0_diter_lvl_mode dl_mode

Definition at line 179 of file diter.h.

◆ dl_nr_open

uint32_t dl_nr_open

Number of times this directory level is m0_confc_open()ed.

Definition at line 183 of file diter.h.

◆ dl_nr_read

uint32_t dl_nr_read

Number of times this directory level is read using m0_confc_readdir().

Definition at line 188 of file diter.h.

◆ dl_rel_fid

struct m0_fid dl_rel_fid

Configuration path of the directory to be accessed.

Definition at line 172 of file diter.h.


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