Motr  M0
cr_idx_w_ops Struct Reference
Collaboration diagram for cr_idx_w_ops:
Collaboration graph

Data Fields

enum cr_opcode op
 
bool empty_bit
 
int(* fill_kv )(struct cr_idx_w *w, struct m0_fid *k, struct kv_pair *p, size_t nr, int kpart_one_size, char *kpart_one)
 
bool readonly
 
bool is_set_op
 
enum m0_idx_opcode m0_op
 
const char * name
 

Detailed Description

Definition at line 804 of file crate_index.c.

Field Documentation

◆ empty_bit

bool empty_bit

0 - for DEL, 1 for another ops

Definition at line 807 of file crate_index.c.

◆ fill_kv

int(* fill_kv) (struct cr_idx_w *w, struct m0_fid *k, struct kv_pair *p, size_t nr, int kpart_one_size, char *kpart_one)

how to fill kv pair

Definition at line 809 of file crate_index.c.

◆ is_set_op

bool is_set_op

op filling bit (for !readonly)

Definition at line 818 of file crate_index.c.

◆ m0_op

client opcode corresponding to op

Definition at line 820 of file crate_index.c.

◆ name

const char* name

humand readable name of op

Definition at line 822 of file crate_index.c.

◆ op

enum cr_opcode op

Definition at line 805 of file crate_index.c.

◆ readonly

bool readonly

is op readonly?

Definition at line 816 of file crate_index.c.


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