Movatterモバイル変換


[0]ホーム

URL:



Facebook
Postgres Pro
Facebook
Downloads
50.1. Initialization Functions
Prev UpChapter 50. Archive ModulesHome Next

50.1. Initialization Functions

An archive library is loaded by dynamically loading a shared library with thearchive_library's name as the library base name. The normal library search path is used to locate the library. To provide the required archive module callbacks and to indicate that the library is actually an archive module, it needs to provide a function named_PG_archive_module_init. This function is passed a struct that needs to be filled with the callback function pointers for individual actions.

typedef struct ArchiveModuleCallbacks{    ArchiveCheckConfiguredCB check_configured_cb;    ArchiveFileCB archive_file_cb;    ArchiveShutdownCB shutdown_cb;} ArchiveModuleCallbacks;typedef void (*ArchiveModuleInit) (struct ArchiveModuleCallbacks *cb);

Only thearchive_file_cb callback is required. The others are optional.


Prev Up Next
Chapter 50. Archive Modules Home 50.2. Archive Module Callbacks
pdfepub
Go to Postgres Pro Standard 15
By continuing to browse this website, you agree to the use of cookies. Go toPrivacy Policy.

[8]ページ先頭

©2009-2025 Movatter.jp