PostgreSQL Source Code: ForeignScanState Struct Reference (original) (raw)
#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
ScanState | ss |
ExprState * | fdw_recheck_quals |
Size | pscan_len |
ResultRelInfo * | resultRelInfo |
struct FdwRoutine * | fdwroutine |
void * | fdw_state |
Detailed Description
Field Documentation
◆ fdw_recheck_quals
ExprState* ForeignScanState::fdw_recheck_quals
◆ fdw_state
void* ForeignScanState::fdw_state
Definition at line 2108 of file execnodes.h.
Referenced by create_cursor(), ExecInitForeignScan(), execute_dml_stmt(), fetch_more_data(), fetch_more_data_begin(), fileBeginForeignScan(), fileEndForeignScan(), fileIterateForeignScan(), fileReScanForeignScan(), get_returning_data(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresEndDirectModify(), postgresEndForeignScan(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), postgresIterateDirectModify(), postgresIterateForeignScan(), postgresReScanForeignScan(), process_pending_request(), and produce_tuple_asynchronously().
◆ fdwroutine
Definition at line 2107 of file execnodes.h.
Referenced by ExecAsyncForeignScanConfigureWait(), ExecAsyncForeignScanNotify(), ExecAsyncForeignScanRequest(), ExecEndForeignScan(), ExecForeignScanEstimate(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecInitForeignScan(), ExecReScanForeignScan(), ExecShutdownForeignScan(), ForeignNext(), ForeignRecheck(), and show_foreignscan_info().
◆ pscan_len
Size ForeignScanState::pscan_len
◆ resultRelInfo
◆ ss
Definition at line 2102 of file execnodes.h.
Referenced by conversion_error_callback(), create_cursor(), ExecEndForeignScan(), ExecForeignScan(), ExecForeignScanInitializeDSM(), ExecForeignScanInitializeWorker(), ExecForeignScanReInitializeDSM(), ExecInitForeignScan(), ExecReScanForeignScan(), execute_dml_stmt(), fetch_more_data(), fileBeginForeignScan(), fileExplainForeignScan(), fileIterateForeignScan(), fileReScanForeignScan(), ForeignNext(), ForeignRecheck(), get_returning_data(), get_tupdesc_for_join_scan_tuples(), make_tuple_from_result_row(), postgresBeginDirectModify(), postgresBeginForeignScan(), postgresExplainDirectModify(), postgresExplainForeignScan(), postgresIterateDirectModify(), postgresIterateForeignScan(), postgresRecheckForeignScan(), postgresReScanForeignScan(), and show_foreignscan_info().
The documentation for this struct was generated from the following file:
- src/include/nodes/execnodes.h