blob: c5976e335c836f558fda85ccebf760ed4b05dc75 [file] [log] [blame]
/*-------------------------------------------------------------------------
*
* nodeMotion.h
*
* Portions Copyright (c) 2012-Present VMware, Inc. or its affiliates.
* Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
*
* IDENTIFICATION
* src/include/executor/nodeMotion.h
*
*-------------------------------------------------------------------------
*/
#ifndef NODEMOTION_H
#define NODEMOTION_H
#include "nodes/execnodes.h"
extern MotionState *ExecInitMotion(Motion *node, EState *estate, int eflags);
extern void ExecEndMotion(MotionState *node);
extern void ExecReScanMotion(MotionState *node);
extern void ExecSquelchMotion(MotionState *node, bool force);
#endif /* NODEMOTION_H */