PostgreSQL Source Code
git master
|
Go to the source code of this file.
Data Structures | |
struct | ArchiveModuleState |
struct | ArchiveModuleCallbacks |
Macros | |
#define | arch_module_check_errdetail |
Typedefs | |
typedef struct ArchiveModuleState | ArchiveModuleState |
typedef void(* | ArchiveStartupCB) (ArchiveModuleState *state) |
typedef bool(* | ArchiveCheckConfiguredCB) (ArchiveModuleState *state) |
typedef bool(* | ArchiveFileCB) (ArchiveModuleState *state, const char *file, const char *path) |
typedef void(* | ArchiveShutdownCB) (ArchiveModuleState *state) |
typedef struct ArchiveModuleCallbacks | ArchiveModuleCallbacks |
typedef const ArchiveModuleCallbacks *(* | ArchiveModuleInit) (void) |
Functions | |
PGDLLEXPORT const ArchiveModuleCallbacks * | _PG_archive_module_init (void) |
Variables | |
PGDLLIMPORT char * | XLogArchiveLibrary |
PGDLLIMPORT char * | arch_module_check_errdetail_string |
#define arch_module_check_errdetail |
Definition at line 63 of file archive_module.h.
typedef bool(* ArchiveCheckConfiguredCB) (ArchiveModuleState *state) |
Definition at line 39 of file archive_module.h.
typedef bool(* ArchiveFileCB) (ArchiveModuleState *state, const char *file, const char *path) |
Definition at line 40 of file archive_module.h.
typedef struct ArchiveModuleCallbacks ArchiveModuleCallbacks |
typedef const ArchiveModuleCallbacks*(* ArchiveModuleInit) (void) |
Definition at line 55 of file archive_module.h.
typedef struct ArchiveModuleState ArchiveModuleState |
typedef void(* ArchiveShutdownCB) (ArchiveModuleState *state) |
Definition at line 41 of file archive_module.h.
typedef void(* ArchiveStartupCB) (ArchiveModuleState *state) |
Definition at line 38 of file archive_module.h.
PGDLLEXPORT const ArchiveModuleCallbacks* _PG_archive_module_init | ( | void | ) |
Definition at line 82 of file basic_archive.c.
References basic_archive_callbacks.
|
extern |
Definition at line 93 of file pgarch.c.
Referenced by pgarch_ArchiverCopyLoop().
|
extern |
Definition at line 92 of file pgarch.c.
Referenced by HandlePgArchInterrupts(), and LoadArchiveLibrary().