PostgreSQL Source Code  git master
RmgrData Struct Reference

#include <xlog_internal.h>

Data Fields

const char * rm_name
 
void(* rm_redo )(XLogReaderState *record)
 
void(* rm_desc )(StringInfo buf, XLogReaderState *record)
 
const char *(* rm_identify )(uint8 info)
 
void(* rm_startup )(void)
 
void(* rm_cleanup )(void)
 
void(* rm_mask )(char *pagedata, BlockNumber blkno)
 

Detailed Description

Definition at line 289 of file xlog_internal.h.

Field Documentation

◆ rm_cleanup

void(* RmgrData::rm_cleanup) (void)

Definition at line 296 of file xlog_internal.h.

Referenced by StartupXLOG().

◆ rm_desc

void(* RmgrData::rm_desc) (StringInfo buf, XLogReaderState *record)

Definition at line 293 of file xlog_internal.h.

Referenced by xlog_outdesc().

◆ rm_identify

const char*(* RmgrData::rm_identify) (uint8 info)

Definition at line 294 of file xlog_internal.h.

Referenced by xlog_outdesc().

◆ rm_mask

void(* RmgrData::rm_mask) (char *pagedata, BlockNumber blkno)

Definition at line 297 of file xlog_internal.h.

Referenced by check_wal_consistency_checking(), and checkXLogConsistency().

◆ rm_name

const char* RmgrData::rm_name

Definition at line 291 of file xlog_internal.h.

◆ rm_redo

void(* RmgrData::rm_redo) (XLogReaderState *record)

Definition at line 292 of file xlog_internal.h.

Referenced by StartupXLOG().

◆ rm_startup

void(* RmgrData::rm_startup) (void)

Definition at line 295 of file xlog_internal.h.

Referenced by StartupXLOG().


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