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
 
LogicalDecodeStreamStartCB stream_start_cb
 
LogicalDecodeStreamStopCB stream_stop_cb
 
LogicalDecodeStreamAbortCB stream_abort_cb
 
LogicalDecodeStreamCommitCB stream_commit_cb
 
LogicalDecodeStreamChangeCB stream_change_cb
 
LogicalDecodeStreamMessageCB stream_message_cb
 
LogicalDecodeStreamTruncateCB stream_truncate_cb
 

Detailed Description

Definition at line 166 of file output_plugin.h.

Field Documentation

◆ begin_cb

LogicalDecodeBeginCB OutputPluginCallbacks::begin_cb

Definition at line 169 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 170 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 172 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 173 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

◆ stream_abort_cb

LogicalDecodeStreamAbortCB OutputPluginCallbacks::stream_abort_cb

◆ stream_change_cb

LogicalDecodeStreamChangeCB OutputPluginCallbacks::stream_change_cb

◆ stream_commit_cb

LogicalDecodeStreamCommitCB OutputPluginCallbacks::stream_commit_cb

◆ stream_message_cb

LogicalDecodeStreamMessageCB OutputPluginCallbacks::stream_message_cb

◆ stream_start_cb

LogicalDecodeStreamStartCB OutputPluginCallbacks::stream_start_cb

◆ stream_stop_cb

LogicalDecodeStreamStopCB OutputPluginCallbacks::stream_stop_cb

◆ stream_truncate_cb

LogicalDecodeStreamTruncateCB OutputPluginCallbacks::stream_truncate_cb

◆ truncate_cb

LogicalDecodeTruncateCB OutputPluginCallbacks::truncate_cb

Definition at line 171 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: