Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

RmgrData Struct Reference

#include <xlog_internal.h>

Data Fields

const char * rm_name
void(* rm_redo )(XLogRecPtr lsn, struct XLogRecord *rptr)
void(* rm_desc )(StringInfo buf, uint8 xl_info, char *rec)
void(* rm_startup )(void)
void(* rm_cleanup )(void)
bool(* rm_safe_restartpoint )(void)

Detailed Description

Definition at line 242 of file xlog_internal.h.


Field Documentation

void(* RmgrData::rm_cleanup)(void)

Definition at line 248 of file xlog_internal.h.

Referenced by StartupXLOG().

void(* RmgrData::rm_desc)(StringInfo buf, uint8 xl_info, char *rec)

Definition at line 246 of file xlog_internal.h.

Referenced by rm_redo_error_callback(), StartupXLOG(), and XLogInsert().

const char* RmgrData::rm_name

Definition at line 244 of file xlog_internal.h.

void(* RmgrData::rm_redo)(XLogRecPtr lsn, struct XLogRecord *rptr)

Definition at line 245 of file xlog_internal.h.

Referenced by StartupXLOG().

Definition at line 249 of file xlog_internal.h.

void(* RmgrData::rm_startup)(void)

Definition at line 247 of file xlog_internal.h.

Referenced by StartupXLOG().


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