void
_PG_archive_module_init(ArchiveModuleCallbacks *cb)
{
- AssertVariableIsOfType(&_PG_archive_module_init, ArchiveModuleInit);
-
cb->check_configured_cb = basic_archive_configured;
cb->archive_file_cb = basic_archive_file;
}
void
_PG_output_plugin_init(OutputPluginCallbacks *cb)
{
- AssertVariableIsOfType(&_PG_output_plugin_init, LogicalOutputPluginInit);
-
cb->startup_cb = pg_decode_startup;
cb->begin_cb = pg_decode_begin_txn;
cb->change_cb = pg_decode_change;
void
shell_archive_init(ArchiveModuleCallbacks *cb)
{
- AssertVariableIsOfType(&shell_archive_init, ArchiveModuleInit);
-
cb->check_configured_cb = shell_archive_configured;
cb->archive_file_cb = shell_archive_file;
cb->shutdown_cb = shell_archive_shutdown;
void
_PG_output_plugin_init(OutputPluginCallbacks *cb)
{
- AssertVariableIsOfType(&_PG_output_plugin_init, LogicalOutputPluginInit);
-
cb->startup_cb = pgoutput_startup;
cb->begin_cb = pgoutput_begin_txn;
cb->change_cb = pgoutput_change;