summaryrefslogtreecommitdiff
path: root/src/include/executor/execAsync.h
blob: 38b37a1d2a265af53961838e6ab4703af44878de (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/*--------------------------------------------------------------------
 * execAsync.h
 *		Support functions for asynchronous query execution
 *
 * Portions Copyright (c) 1996-2016, PostgreSQL Global Development Group
 * Portions Copyright (c) 1994, Regents of the University of California
 *
 * IDENTIFICATION
 *		src/include/executor/execAsync.h
 *--------------------------------------------------------------------
 */

#ifndef EXECASYNC_H
#define EXECASYNC_H

#include "nodes/execnodes.h"

extern void ExecAsyncWaitForNode(PlanState *planstate);
extern void ExecAsyncNeedsWait(PlanState *planstate, int nevents,
	bool reinit);
extern void ExecAsyncDoesNotNeedWait(PlanState *planstate);

#endif   /* EXECASYNC_H */