25 #define MIN_XFN_CHARS 16
26 #define MAX_XFN_CHARS 40
27 #define VALID_XFN_CHARS "0123456789ABCDEF.history.backup.partial"
#define pg_attribute_noreturn()
bool PgArchCanRestart(void)
void(* ArchiveModuleInit)(ArchiveModuleCallbacks *cb)
PGDLLIMPORT char * XLogArchiveLibrary
struct ArchiveModuleCallbacks ArchiveModuleCallbacks
Size PgArchShmemSize(void)
bool(* ArchiveFileCB)(const char *file, const char *path)
void shell_archive_init(ArchiveModuleCallbacks *cb)
void PgArchForceDirScan(void)
void(* ArchiveShutdownCB)(void)
void PgArchiverMain(void) pg_attribute_noreturn()
PGDLLEXPORT void _PG_archive_module_init(ArchiveModuleCallbacks *cb)
void PgArchShmemInit(void)
bool(* ArchiveCheckConfiguredCB)(void)
ArchiveFileCB archive_file_cb
ArchiveShutdownCB shutdown_cb
ArchiveCheckConfiguredCB check_configured_cb