PostgreSQL Source Code
git master
|
#include <rewind_source.h>
Data Fields | |
void(* | traverse_files )(struct rewind_source *, process_file_callback_t callback) |
char *(* | fetch_file )(struct rewind_source *, const char *path, size_t *filesize) |
void(* | queue_fetch_range )(struct rewind_source *, const char *path, off_t offset, size_t len) |
void(* | queue_fetch_file )(struct rewind_source *, const char *path, size_t len) |
void(* | finish_fetch )(struct rewind_source *) |
XLogRecPtr(* | get_current_wal_insert_lsn )(struct rewind_source *) |
void(* | destroy )(struct rewind_source *) |
Definition at line 23 of file rewind_source.h.
void(* rewind_source::destroy) (struct rewind_source *) |
Definition at line 76 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and main().
char*(* rewind_source::fetch_file) (struct rewind_source *, const char *path, size_t *filesize) |
Definition at line 37 of file rewind_source.h.
Referenced by getTimelineHistory(), init_libpq_source(), init_local_source(), main(), and perform_rewind().
void(* rewind_source::finish_fetch) (struct rewind_source *) |
Definition at line 66 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and perform_rewind().
XLogRecPtr(* rewind_source::get_current_wal_insert_lsn) (struct rewind_source *) |
Definition at line 71 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and perform_rewind().
void(* rewind_source::queue_fetch_file) (struct rewind_source *, const char *path, size_t len) |
Definition at line 60 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and perform_rewind().
void(* rewind_source::queue_fetch_range) (struct rewind_source *, const char *path, off_t offset, size_t len) |
Definition at line 47 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and perform_rewind().
void(* rewind_source::traverse_files) (struct rewind_source *, process_file_callback_t callback) |
Definition at line 29 of file rewind_source.h.
Referenced by init_libpq_source(), init_local_source(), and main().