发表日期: 2022-11-30 14:42:23 浏览次数:302
金华企业建站

由于比特币现金的目标是成为世界上最好的货币,因此让更多人使用比特币现金一直都是每一个比特币现金支持者的心愿。为了提高比特币现金的采用率,一个名为Professional Rakeback的团队提出了联盟计划。
其实联盟计划对我们来说并不陌生,它是一种非常常见的营销手法。目前很多加密数字交易平台都采用的这种模式。举个例子,币安为了让更多的用户使用它们的平台就推出一个推荐计划。币安的老用户可以用他们的专属链接去邀请朋友注册币安平台,然后这些用户就可以获得对方交易手续费40%的奖励,以加密货币的形式发放。这种营销方式在任何领域都有使用。
一个输出插件是通过动态载入一个以输出插件名称作为基础名称的共享库来载入的。 将使用普通的库搜索路径来定位该库。为了提供所要求的输出插件回调并且指示该 库确实是一个输出插件,需要提供一个名为 _PG_output_plugin_init的函数。这个函数会被传入一个 结构,其中被填充了各个动作的回调函数指针。
typedef struct OutputPluginCallbacks
{
LogicalDecodeStartupCB startup_cb;
LogicalDecodeBeginCB begin_cb;
LogicalDecodeChangeCB change_cb;
LogicalDecodeCommitCB commit_cb;
LogicalDecodeMessageCB message_cb;
LogicalDecodeFilterByOriginCB filter_by_origin_cb;
LogicalDecodeShutdownCB shutdown_cb;
} OutputPluginCallbacks;
typedef void (*LogicalOutputPluginInit) (struct OutputPluginCallbacks *cb);回调函数begin_cb、change_cb 以及commit_cb是必需的,而 startup_cb、filter_by_origin_cb 和shutdown_cb是可选的。