PortalStrategy ChoosePortalStrategy(List *stmts)
void EnsurePortalSnapshotExists(void)
void PortalSetResultFormat(Portal portal, int nFormats, int16 *formats)
void PortalStart(Portal portal, ParamListInfo params, int eflags, Snapshot snapshot)
bool PlannedStmtRequiresSnapshot(struct PlannedStmt *pstmt)
List * FetchStatementTargetList(Node *stmt)
uint64 PortalRunFetch(Portal portal, FetchDirection fdirection, long count, DestReceiver *dest)
PGDLLIMPORT Portal ActivePortal
List * FetchPortalTargetList(Portal portal)
bool PortalRun(Portal portal, long count, bool isTopLevel, DestReceiver *dest, DestReceiver *altdest, QueryCompletion *qc)