PostgreSQL Source Code
git master
|
#include <fcntl.h>
Go to the source code of this file.
Macros | |
#define | InvalidXLogRecPtr 0 |
#define | XLogRecPtrIsInvalid(r) ((r) == InvalidXLogRecPtr) |
#define | FirstNormalUnloggedLSN ((XLogRecPtr) 1000) |
#define | LSN_FORMAT_ARGS(lsn) (AssertVariableIsOfTypeMacro((lsn), XLogRecPtr), (uint32) ((lsn) >> 32)), ((uint32) (lsn)) |
#define | DEFAULT_WAL_SYNC_METHOD WAL_SYNC_METHOD_FDATASYNC |
Typedefs | |
typedef uint64 | XLogRecPtr |
typedef uint64 | XLogSegNo |
typedef uint32 | TimeLineID |
typedef uint16 | RepOriginId |
#define DEFAULT_WAL_SYNC_METHOD WAL_SYNC_METHOD_FDATASYNC |
Definition at line 79 of file xlogdefs.h.
#define FirstNormalUnloggedLSN ((XLogRecPtr) 1000) |
Definition at line 36 of file xlogdefs.h.
#define InvalidXLogRecPtr 0 |
Definition at line 28 of file xlogdefs.h.
#define LSN_FORMAT_ARGS | ( | lsn | ) | (AssertVariableIsOfTypeMacro((lsn), XLogRecPtr), (uint32) ((lsn) >> 32)), ((uint32) (lsn)) |
Definition at line 43 of file xlogdefs.h.
#define XLogRecPtrIsInvalid | ( | r | ) | ((r) == InvalidXLogRecPtr) |
Definition at line 29 of file xlogdefs.h.
typedef uint16 RepOriginId |
Definition at line 65 of file xlogdefs.h.
typedef uint32 TimeLineID |
Definition at line 59 of file xlogdefs.h.
typedef uint64 XLogRecPtr |
Definition at line 21 of file xlogdefs.h.
typedef uint64 XLogSegNo |
Definition at line 48 of file xlogdefs.h.