PostgreSQL Source Code: bbsink Struct Reference (original) (raw)

#include <[basebackup_sink.h](basebackup%5F%5Fsink%5F8h%5Fsource.html)>

Data Fields
const bbsink_ops * bbs_ops
char * bbs_buffer
size_t bbs_buffer_length
bbsink * bbs_next
bbsink_state * bbs_state

Detailed Description

Field Documentation

bbs_buffer

Definition at line 102 of file basebackup_sink.h.

Referenced by _tarWriteHeader(), _tarWritePadding(), bbsink_begin_backup(), bbsink_copystream_begin_backup(), bbsink_forward_archive_contents(), bbsink_forward_begin_backup(), bbsink_forward_manifest_contents(), bbsink_server_archive_contents(), bbsink_server_manifest_contents(), perform_base_backup(), push_to_sink(), read_file_data_into_buffer(), SendBackupManifest(), sendFile(), sendFileWithContent(), and shell_send_data().

bbs_buffer_length

size_t bbsink::bbs_buffer_length

Definition at line 103 of file basebackup_sink.h.

Referenced by _tarWriteHeader(), _tarWritePadding(), bbsink_begin_backup(), bbsink_copystream_begin_backup(), bbsink_forward_archive_contents(), bbsink_forward_begin_backup(), bbsink_forward_manifest_contents(), perform_base_backup(), push_to_sink(), read_file_data_into_buffer(), SendBackupManifest(), sendFile(), and sendFileWithContent().

bbs_next

Definition at line 104 of file basebackup_sink.h.

Referenced by bbsink_forward_archive_contents(), bbsink_forward_begin_archive(), bbsink_forward_begin_backup(), bbsink_forward_begin_manifest(), bbsink_forward_cleanup(), bbsink_forward_end_archive(), bbsink_forward_end_backup(), bbsink_forward_end_manifest(), bbsink_forward_manifest_contents(), bbsink_progress_new(), bbsink_server_new(), bbsink_throttle_new(), and shell_get_sink().

bbs_ops

Definition at line 101 of file basebackup_sink.h.

Referenced by bbsink_archive_contents(), bbsink_begin_archive(), bbsink_begin_backup(), bbsink_begin_manifest(), bbsink_cleanup(), bbsink_copystream_new(), bbsink_end_archive(), bbsink_end_backup(), bbsink_end_manifest(), bbsink_manifest_contents(), bbsink_progress_new(), bbsink_server_new(), bbsink_throttle_new(), and shell_get_sink().

bbs_state

Definition at line 105 of file basebackup_sink.h.

Referenced by bbsink_begin_backup(), bbsink_copystream_archive_contents(), bbsink_copystream_begin_archive(), bbsink_copystream_begin_backup(), bbsink_copystream_end_archive(), bbsink_end_backup(), bbsink_forward_begin_backup(), bbsink_progress_archive_contents(), bbsink_progress_begin_backup(), bbsink_progress_end_archive(), and read_file_data_into_buffer().


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