Motr  M0
m0_fol_frag_ops Struct Reference

#include <fol.h>

Collaboration diagram for m0_fol_frag_ops:
Collaboration graph

Data Fields

const struct m0_fol_frag_typerpo_type
 
int(* rpo_undo )(struct m0_fol_frag *frag, struct m0_be_tx *tx)
 
int(* rpo_redo )(struct m0_fol_frag *frag, struct m0_be_tx *tx)
 
void(* rpo_undo_credit )(const struct m0_fol_frag *frag, struct m0_be_tx_credit *accum)
 
void(* rpo_redo_credit )(const struct m0_fol_frag *frag, struct m0_be_tx_credit *accum)
 

Detailed Description

FOL record fragments are decoded from FOL record and then undo or redo operations are performed on these fragments.

Definition at line 282 of file fol.h.

Field Documentation

◆ rpo_redo

int(* rpo_redo) (struct m0_fol_frag *frag, struct m0_be_tx *tx)

Definition at line 285 of file fol.h.

◆ rpo_redo_credit

void(* rpo_redo_credit) (const struct m0_fol_frag *frag, struct m0_be_tx_credit *accum)

Definition at line 288 of file fol.h.

◆ rpo_type

const struct m0_fol_frag_type* rpo_type

Definition at line 283 of file fol.h.

◆ rpo_undo

int(* rpo_undo) (struct m0_fol_frag *frag, struct m0_be_tx *tx)

Definition at line 284 of file fol.h.

◆ rpo_undo_credit

void(* rpo_undo_credit) (const struct m0_fol_frag *frag, struct m0_be_tx_credit *accum)

Definition at line 286 of file fol.h.


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