|
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 85 of file basic_archive.c.
References basic_archive_callbacks.
|
extern |
Definition at line 94 of file pgarch.c.
Referenced by pgarch_ArchiverCopyLoop().
|
extern |
Definition at line 93 of file pgarch.c.
Referenced by LoadArchiveLibrary(), and ProcessPgArchInterrupts().