PostgreSQL Source Code  git master
OutputPluginCallbacks Struct Reference

#include <output_plugin.h>

Data Fields

LogicalDecodeStartupCB startup_cb
 
LogicalDecodeBeginCB begin_cb
 
LogicalDecodeChangeCB change_cb
 
LogicalDecodeTruncateCB truncate_cb
 
LogicalDecodeCommitCB commit_cb
 
LogicalDecodeMessageCB message_cb
 
LogicalDecodeFilterByOriginCB filter_by_origin_cb
 
LogicalDecodeShutdownCB shutdown_cb
 

Detailed Description

Definition at line 105 of file output_plugin.h.

Field Documentation

◆ begin_cb

LogicalDecodeBeginCB OutputPluginCallbacks::begin_cb

Definition at line 108 of file output_plugin.h.

Referenced by _PG_output_plugin_init(), begin_cb_wrapper(), and LoadOutputPlugin().

◆ change_cb

LogicalDecodeChangeCB OutputPluginCallbacks::change_cb

Definition at line 109 of file output_plugin.h.

Referenced by _PG_output_plugin_init(), change_cb_wrapper(), and LoadOutputPlugin().

◆ commit_cb

LogicalDecodeCommitCB OutputPluginCallbacks::commit_cb

Definition at line 111 of file output_plugin.h.

Referenced by _PG_output_plugin_init(), commit_cb_wrapper(), and LoadOutputPlugin().

◆ filter_by_origin_cb

LogicalDecodeFilterByOriginCB OutputPluginCallbacks::filter_by_origin_cb

◆ message_cb

LogicalDecodeMessageCB OutputPluginCallbacks::message_cb

Definition at line 112 of file output_plugin.h.

Referenced by _PG_output_plugin_init(), and message_cb_wrapper().

◆ shutdown_cb

LogicalDecodeShutdownCB OutputPluginCallbacks::shutdown_cb

◆ startup_cb

LogicalDecodeStartupCB OutputPluginCallbacks::startup_cb

◆ truncate_cb

LogicalDecodeTruncateCB OutputPluginCallbacks::truncate_cb

Definition at line 110 of file output_plugin.h.

Referenced by _PG_output_plugin_init(), and truncate_cb_wrapper().


The documentation for this struct was generated from the following file: