Header And Logo

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

Defines | Typedefs | Enumerations

rmgr.h File Reference

#include "access/rmgrlist.h"
Include dependency graph for rmgr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define PG_RMGR(symname, name, redo, desc, startup, cleanup, restartpoint)   symname,
#define RM_MAX_ID   (RM_NEXT_ID - 1)

Typedefs

typedef uint8 RmgrId
typedef enum RmgrIds RmgrIds

Enumerations

enum  RmgrIds { RM_NEXT_ID }

Define Documentation

#define PG_RMGR (   symname,
  name,
  redo,
  desc,
  startup,
  cleanup,
  restartpoint 
)    symname,

Definition at line 22 of file rmgr.h.

#define RM_MAX_ID   (RM_NEXT_ID - 1)

Definition at line 33 of file rmgr.h.

Referenced by print_rmgr_list(), and ValidXLogRecordHeader().


Typedef Documentation

typedef uint8 RmgrId

Definition at line 11 of file rmgr.h.

typedef enum RmgrIds RmgrIds

Enumeration Type Documentation

enum RmgrIds
Enumerator:
RM_NEXT_ID 

Definition at line 25 of file rmgr.h.

{
#include "access/rmgrlist.h"
    RM_NEXT_ID
} RmgrIds;