PostgreSQL Source Code  git master
basebackup.h
Go to the documentation of this file.
1 /*-------------------------------------------------------------------------
2  *
3  * basebackup.h
4  * Exports from replication/basebackup.c.
5  *
6  * Portions Copyright (c) 2010-2020, PostgreSQL Global Development Group
7  *
8  * src/include/replication/basebackup.h
9  *
10  *-------------------------------------------------------------------------
11  */
12 #ifndef _BASEBACKUP_H
13 #define _BASEBACKUP_H
14 
15 #include "nodes/replnodes.h"
16 
17 /*
18  * Minimum and maximum values of MAX_RATE option in BASE_BACKUP command.
19  */
20 #define MAX_RATE_LOWER 32
21 #define MAX_RATE_UPPER 1048576
22 
23 typedef struct
24 {
25  char *oid;
26  char *path;
27  char *rpath; /* relative path within PGDATA, or NULL */
28  int64 size;
30 
31 extern void SendBaseBackup(BaseBackupCmd *cmd);
32 
33 #endif /* _BASEBACKUP_H */
char * rpath
Definition: basebackup.h:27
void SendBaseBackup(BaseBackupCmd *cmd)
Definition: basebackup.c:922