PostgreSQL Source Code: StreamCtl Struct Reference (original) (raw)
#include <[receivelog.h](receivelog%5F8h%5Fsource.html)>
Data Fields | |
---|---|
XLogRecPtr | startpos |
TimeLineID | timeline |
char * | sysidentifier |
int | standby_message_timeout |
bool | synchronous |
bool | mark_done |
bool | do_sync |
stream_stop_callback | stream_stop |
pgsocket | stop_socket |
WalWriteMethod * | walmethod |
char * | partial_suffix |
char * | replication_slot |
Definition at line 29 of file receivelog.h.
◆ do_sync
◆ mark_done
bool StreamCtl::mark_done
◆ partial_suffix
char* StreamCtl::partial_suffix
◆ replication_slot
char* StreamCtl::replication_slot
◆ standby_message_timeout
int StreamCtl::standby_message_timeout
◆ startpos
◆ stop_socket
◆ stream_stop
◆ synchronous
bool StreamCtl::synchronous
◆ sysidentifier
char* StreamCtl::sysidentifier
◆ timeline
◆ walmethod
Definition at line 46 of file receivelog.h.
Referenced by close_walfile(), existsTimeLineHistoryFile(), HandleCopyStream(), LogStreamerMain(), mark_file_as_archived(), open_walfile(), ProcessKeepaliveMsg(), ProcessXLogDataMsg(), ReceiveXlogStream(), StreamLog(), and writeTimeLineHistoryFile().
The documentation for this struct was generated from the following file:
- src/bin/pg_basebackup/receivelog.h