PostgreSQL Source Code git master
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
astreamer_inject.h
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 *
3 * astreamer_inject.h
4 *
5 * Portions Copyright (c) 1996-2025, PostgreSQL Global Development Group
6 *
7 * IDENTIFICATION
8 * src/bin/pg_basebackup/astreamer_inject.h
9 *-------------------------------------------------------------------------
10 */
11
12#ifndef ASTREAMER_INJECT_H
13#define ASTREAMER_INJECT_H
14
15#include "fe_utils/astreamer.h"
16#include "pqexpbuffer.h"
17
19 bool is_recovery_guc_supported,
21extern void astreamer_inject_file(astreamer *streamer, char *pathname,
22 char *data, int len);
23
24#endif
astreamer * astreamer_recovery_injector_new(astreamer *next, bool is_recovery_guc_supported, PQExpBuffer recoveryconfcontents)
void astreamer_inject_file(astreamer *streamer, char *pathname, char *data, int len)
static int32 next
Definition: blutils.c:219
static PQExpBuffer recoveryconfcontents
const void size_t len
const void * data