PostgreSQL Source Code git master
Loading...
Searching...
No Matches
Subscription Struct Reference

#include <pg_subscription.h>

Data Fields

MemoryContext cxt
 
Oid oid
 
Oid dbid
 
XLogRecPtr skiplsn
 
char * name
 
Oid owner
 
bool ownersuperuser
 
bool enabled
 
bool binary
 
char stream
 
char twophasestate
 
bool disableonerr
 
bool passwordrequired
 
bool runasowner
 
bool failover
 
bool retaindeadtuples
 
int32 maxretention
 
bool retentionactive
 
Oid conflictlogrelid
 
char * conninfo
 
char * slotname
 
char * synccommit
 
char * walrcvtimeout
 
List * publications
 
char * origin
 
char * conflictlogdest
 

Detailed Description

Definition at line 139 of file pg_subscription.h.

Field Documentation

◆ binary

bool Subscription::binary

◆ conflictlogdest

char* Subscription::conflictlogdest

Definition at line 183 of file pg_subscription.h.

Referenced by AlterSubscription(), and GetSubscription().

◆ conflictlogrelid

Oid Subscription::conflictlogrelid

Definition at line 175 of file pg_subscription.h.

Referenced by alter_sub_conflict_log_dest(), and GetSubscription().

◆ conninfo

◆ cxt

MemoryContext Subscription::cxt

◆ dbid

Oid Subscription::dbid

◆ disableonerr

bool Subscription::disableonerr

◆ enabled

◆ failover

bool Subscription::failover

Definition at line 162 of file pg_subscription.h.

Referenced by GetSubscription(), and LogicalRepSyncTableStart().

◆ maxretention

◆ name

◆ oid

◆ origin

◆ owner

◆ ownersuperuser

◆ passwordrequired

◆ publications

◆ retaindeadtuples

◆ retentionactive

◆ runasowner

◆ skiplsn

XLogRecPtr Subscription::skiplsn

◆ slotname

char* Subscription::slotname

◆ stream

char Subscription::stream

◆ synccommit

char* Subscription::synccommit

◆ twophasestate

◆ walrcvtimeout

char* Subscription::walrcvtimeout

Definition at line 179 of file pg_subscription.h.

Referenced by GetSubscription(), and set_wal_receiver_timeout().


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