init
This commit is contained in:
52
pg_include/nodes/replnodes.h
Executable file
52
pg_include/nodes/replnodes.h
Executable file
@@ -0,0 +1,52 @@
|
||||
/*-------------------------------------------------------------------------
|
||||
*
|
||||
* replnodes.h
|
||||
* definitions for replication grammar parse nodes
|
||||
*
|
||||
*
|
||||
* Portions Copyright (c) 1996-2012, PostgreSQL Global Development Group
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
*
|
||||
* src/include/nodes/replnodes.h
|
||||
*
|
||||
*-------------------------------------------------------------------------
|
||||
*/
|
||||
#ifndef REPLNODES_H
|
||||
#define REPLNODES_H
|
||||
|
||||
#include "access/xlogdefs.h"
|
||||
#include "nodes/pg_list.h"
|
||||
|
||||
|
||||
/* ----------------------
|
||||
* IDENTIFY_SYSTEM command
|
||||
* ----------------------
|
||||
*/
|
||||
typedef struct IdentifySystemCmd
|
||||
{
|
||||
NodeTag type;
|
||||
} IdentifySystemCmd;
|
||||
|
||||
|
||||
/* ----------------------
|
||||
* BASE_BACKUP command
|
||||
* ----------------------
|
||||
*/
|
||||
typedef struct BaseBackupCmd
|
||||
{
|
||||
NodeTag type;
|
||||
List *options;
|
||||
} BaseBackupCmd;
|
||||
|
||||
|
||||
/* ----------------------
|
||||
* START_REPLICATION command
|
||||
* ----------------------
|
||||
*/
|
||||
typedef struct StartReplicationCmd
|
||||
{
|
||||
NodeTag type;
|
||||
XLogRecPtr startpoint;
|
||||
} StartReplicationCmd;
|
||||
|
||||
#endif /* REPLNODES_H */
|
||||
Reference in New Issue
Block a user