00001 /*------------------------------------------------------------------------- 00002 * 00003 * tstoreReceiver.h 00004 * prototypes for tstoreReceiver.c 00005 * 00006 * 00007 * Portions Copyright (c) 1996-2013, PostgreSQL Global Development Group 00008 * Portions Copyright (c) 1994, Regents of the University of California 00009 * 00010 * src/include/executor/tstoreReceiver.h 00011 * 00012 *------------------------------------------------------------------------- 00013 */ 00014 00015 #ifndef TSTORE_RECEIVER_H 00016 #define TSTORE_RECEIVER_H 00017 00018 #include "tcop/dest.h" 00019 #include "utils/tuplestore.h" 00020 00021 00022 extern DestReceiver *CreateTuplestoreDestReceiver(void); 00023 00024 extern void SetTuplestoreDestReceiverParams(DestReceiver *self, 00025 Tuplestorestate *tStore, 00026 MemoryContext tContext, 00027 bool detoast); 00028 00029 #endif /* TSTORE_RECEIVER_H */