PostgreSQL Source Code  git master
StreamCtl Struct Reference

#include <receivelog.h>

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
 
WalWriteMethodwalmethod
 
char * partial_suffix
 
char * replication_slot
 

Detailed Description

Definition at line 29 of file receivelog.h.

Field Documentation

◆ do_sync

bool StreamCtl::do_sync

Definition at line 38 of file receivelog.h.

Referenced by LogStreamerMain(), and StreamLog().

◆ mark_done

bool StreamCtl::mark_done

Definition at line 37 of file receivelog.h.

Referenced by close_walfile(), LogStreamerMain(), StreamLog(), and writeTimeLineHistoryFile().

◆ partial_suffix

char* StreamCtl::partial_suffix

Definition at line 47 of file receivelog.h.

Referenced by close_walfile(), LogStreamerMain(), open_walfile(), and StreamLog().

◆ replication_slot

char* StreamCtl::replication_slot

Definition at line 48 of file receivelog.h.

Referenced by LogStreamerMain(), ReceiveXlogStream(), and StreamLog().

◆ standby_message_timeout

int StreamCtl::standby_message_timeout

Definition at line 35 of file receivelog.h.

Referenced by HandleCopyStream(), LogStreamerMain(), and StreamLog().

◆ startpos

XLogRecPtr StreamCtl::startpos

Definition at line 31 of file receivelog.h.

Referenced by HandleCopyStream(), LogStreamerMain(), ReceiveXlogStream(), and StreamLog().

◆ stop_socket

pgsocket StreamCtl::stop_socket

Definition at line 43 of file receivelog.h.

Referenced by HandleCopyStream(), LogStreamerMain(), and StreamLog().

◆ stream_stop

stream_stop_callback StreamCtl::stream_stop

◆ synchronous

bool StreamCtl::synchronous

Definition at line 36 of file receivelog.h.

Referenced by HandleCopyStream(), LogStreamerMain(), ReceiveXlogStream(), and StreamLog().

◆ sysidentifier

char* StreamCtl::sysidentifier

Definition at line 33 of file receivelog.h.

Referenced by LogStreamerMain(), and ReceiveXlogStream().

◆ timeline

◆ walmethod


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