PostgreSQL Source Code  git master
bbsink_ops Struct Reference

#include <basebackup_sink.h>

Data Fields

void(* begin_backup )(bbsink *sink)
 
void(* begin_archive )(bbsink *sink, const char *archive_name)
 
void(* archive_contents )(bbsink *sink, size_t len)
 
void(* end_archive )(bbsink *sink)
 
void(* begin_manifest )(bbsink *sink)
 
void(* manifest_contents )(bbsink *sink, size_t len)
 
void(* end_manifest )(bbsink *sink)
 
void(* end_backup )(bbsink *sink, XLogRecPtr endptr, TimeLineID endtli)
 
void(* cleanup )(bbsink *sink)
 

Detailed Description

Definition at line 118 of file basebackup_sink.h.

Field Documentation

◆ archive_contents

void(* bbsink_ops::archive_contents) (bbsink *sink, size_t len)

Definition at line 142 of file basebackup_sink.h.

Referenced by bbsink_archive_contents().

◆ begin_archive

void(* bbsink_ops::begin_archive) (bbsink *sink, const char *archive_name)

Definition at line 141 of file basebackup_sink.h.

Referenced by bbsink_begin_archive().

◆ begin_backup

void(* bbsink_ops::begin_backup) (bbsink *sink)

Definition at line 125 of file basebackup_sink.h.

Referenced by bbsink_begin_backup().

◆ begin_manifest

void(* bbsink_ops::begin_manifest) (bbsink *sink)

Definition at line 154 of file basebackup_sink.h.

Referenced by bbsink_begin_manifest().

◆ cleanup

void(* bbsink_ops::cleanup) (bbsink *sink)

Definition at line 170 of file basebackup_sink.h.

Referenced by bbsink_cleanup().

◆ end_archive

void(* bbsink_ops::end_archive) (bbsink *sink)

Definition at line 143 of file basebackup_sink.h.

Referenced by bbsink_end_archive().

◆ end_backup

void(* bbsink_ops::end_backup) (bbsink *sink, XLogRecPtr endptr, TimeLineID endtli)

Definition at line 162 of file basebackup_sink.h.

Referenced by bbsink_end_backup().

◆ end_manifest

void(* bbsink_ops::end_manifest) (bbsink *sink)

Definition at line 156 of file basebackup_sink.h.

Referenced by bbsink_end_manifest().

◆ manifest_contents

void(* bbsink_ops::manifest_contents) (bbsink *sink, size_t len)

Definition at line 155 of file basebackup_sink.h.

Referenced by bbsink_manifest_contents().


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