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

#include <walreceiver.h>

Data Fields

bool logical
 
charslotname
 
XLogRecPtr startpoint
 
union { 
 
   struct { 
 
      TimeLineID   startpointTLI 
 
   }   physical 
 
   struct { 
 
      uint32   proto_version 
 
      List *   publication_names 
 
      bool   binary 
 
      char *   streaming_str 
 
      bool   twophase 
 
      char *   origin 
 
   }   logical 
 
proto 
 

Detailed Description

Definition at line 168 of file walreceiver.h.

Field Documentation

◆ binary

bool WalRcvStreamOptions::binary

Definition at line 185 of file walreceiver.h.

◆ logical [1/2]

bool WalRcvStreamOptions::logical

Definition at line 170 of file walreceiver.h.

◆ [struct] [2/2]

struct { ... } WalRcvStreamOptions::logical

◆ origin

char* WalRcvStreamOptions::origin

Definition at line 189 of file walreceiver.h.

◆ [struct]

struct { ... } WalRcvStreamOptions::physical

◆ [union]

union { ... } WalRcvStreamOptions::proto

◆ proto_version

uint32 WalRcvStreamOptions::proto_version

Definition at line 183 of file walreceiver.h.

◆ publication_names

List* WalRcvStreamOptions::publication_names

Definition at line 184 of file walreceiver.h.

◆ slotname

char* WalRcvStreamOptions::slotname

Definition at line 172 of file walreceiver.h.

◆ startpoint

XLogRecPtr WalRcvStreamOptions::startpoint

Definition at line 173 of file walreceiver.h.

◆ startpointTLI

TimeLineID WalRcvStreamOptions::startpointTLI

Definition at line 179 of file walreceiver.h.

◆ streaming_str

char* WalRcvStreamOptions::streaming_str

Definition at line 186 of file walreceiver.h.

◆ twophase

bool WalRcvStreamOptions::twophase

Definition at line 187 of file walreceiver.h.


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