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: