Header And Logo

PostgreSQL
| The world's most advanced open source database.

Data Fields

FdwRoutine Struct Reference

#include <fdwapi.h>

Data Fields

NodeTag type
GetForeignRelSize_function GetForeignRelSize
GetForeignPaths_function GetForeignPaths
GetForeignPlan_function GetForeignPlan
BeginForeignScan_function BeginForeignScan
IterateForeignScan_function IterateForeignScan
ReScanForeignScan_function ReScanForeignScan
EndForeignScan_function EndForeignScan
AddForeignUpdateTargets_function AddForeignUpdateTargets
PlanForeignModify_function PlanForeignModify
BeginForeignModify_function BeginForeignModify
ExecForeignInsert_function ExecForeignInsert
ExecForeignUpdate_function ExecForeignUpdate
ExecForeignDelete_function ExecForeignDelete
EndForeignModify_function EndForeignModify
ExplainForeignScan_function ExplainForeignScan
ExplainForeignModify_function ExplainForeignModify
AnalyzeForeignTable_function AnalyzeForeignTable

Detailed Description

Definition at line 111 of file fdwapi.h.


Field Documentation

Definition at line 130 of file fdwapi.h.

Referenced by postgres_fdw_handler(), and rewriteTargetListUD().

Definition at line 143 of file fdwapi.h.

Referenced by analyze_rel(), file_fdw_handler(), and postgres_fdw_handler().

Definition at line 132 of file fdwapi.h.

Referenced by ExecInitModifyTable(), and postgres_fdw_handler().

Definition at line 119 of file fdwapi.h.

Referenced by ExecInitForeignScan(), file_fdw_handler(), and postgres_fdw_handler().

Definition at line 136 of file fdwapi.h.

Referenced by ExecEndModifyTable(), and postgres_fdw_handler().

Definition at line 122 of file fdwapi.h.

Referenced by ExecEndForeignScan(), file_fdw_handler(), and postgres_fdw_handler().

Definition at line 135 of file fdwapi.h.

Referenced by CheckValidResultRel(), ExecDelete(), and postgres_fdw_handler().

Definition at line 133 of file fdwapi.h.

Referenced by CheckValidResultRel(), ExecInsert(), and postgres_fdw_handler().

Definition at line 134 of file fdwapi.h.

Referenced by CheckValidResultRel(), ExecUpdate(), and postgres_fdw_handler().

Definition at line 140 of file fdwapi.h.

Referenced by postgres_fdw_handler(), and show_modifytable_info().

Definition at line 139 of file fdwapi.h.

Referenced by file_fdw_handler(), postgres_fdw_handler(), and show_foreignscan_info().

Definition at line 117 of file fdwapi.h.

Referenced by file_fdw_handler(), postgres_fdw_handler(), and set_foreign_pathlist().

Definition at line 118 of file fdwapi.h.

Referenced by create_foreignscan_plan(), file_fdw_handler(), and postgres_fdw_handler().

Definition at line 116 of file fdwapi.h.

Referenced by file_fdw_handler(), postgres_fdw_handler(), and set_foreign_size().

Definition at line 120 of file fdwapi.h.

Referenced by file_fdw_handler(), ForeignNext(), and postgres_fdw_handler().

Definition at line 131 of file fdwapi.h.

Referenced by make_modifytable(), and postgres_fdw_handler().

Definition at line 121 of file fdwapi.h.

Referenced by ExecReScanForeignScan(), file_fdw_handler(), and postgres_fdw_handler().

Definition at line 113 of file fdwapi.h.


The documentation for this struct was generated from the following file: