Motr  M0
m0_fol_frag Struct Reference

#include <fol.h>

Collaboration diagram for m0_fol_frag:
Collaboration graph

Data Fields

const struct m0_fol_frag_opsrp_ops
 
void * rp_data
 
struct m0_tlink rp_link
 
uint64_t rp_magic
 
enum m0_xcode_what rp_flag
 

Detailed Description

Represents a fragment of FOL record.

Definition at line 243 of file fol.h.

Field Documentation

◆ rp_data

void* rp_data

Pointer to the data where FOL record fragment is serialised or will be de-serialised.

Definition at line 249 of file fol.h.

◆ rp_flag

enum m0_xcode_what rp_flag

As rp_data points to the in-memory record fragment during encoding, rp_data is freed only when rp_flag is equals to M0_XCODE_DECODE.

Definition at line 258 of file fol.h.

◆ rp_link

struct m0_tlink rp_link

Linkage into a fol record fragments.

Definition at line 251 of file fol.h.

◆ rp_magic

uint64_t rp_magic

Magic for fol record fragments list.

Definition at line 253 of file fol.h.

◆ rp_ops

const struct m0_fol_frag_ops* rp_ops

Definition at line 244 of file fol.h.


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