PostgreSQL Source Code git master
|
Data Fields | |
Relation | rel |
TupleDesc | tupdesc |
AttInMetadata * | attinmeta |
char * | query |
List * | retrieved_attrs |
PGconn * | conn |
PgFdwConnState * | conn_state |
unsigned int | cursor_number |
bool | cursor_exists |
int | numParams |
FmgrInfo * | param_flinfo |
List * | param_exprs |
const char ** | param_values |
HeapTuple * | tuples |
int | num_tuples |
int | next_tuple |
int | fetch_ct_2 |
bool | eof_reached |
bool | async_capable |
MemoryContext | batch_cxt |
MemoryContext | temp_cxt |
int | fetch_size |
Definition at line 135 of file postgres_fdw.c.
bool PgFdwScanState::async_capable |
Definition at line 166 of file postgres_fdw.c.
Referenced by fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().
AttInMetadata* PgFdwScanState::attinmeta |
Definition at line 140 of file postgres_fdw.c.
Referenced by fetch_more_data().
MemoryContext PgFdwScanState::batch_cxt |
Definition at line 169 of file postgres_fdw.c.
Referenced by fetch_more_data().
PGconn* PgFdwScanState::conn |
Definition at line 147 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresEndForeignScan(), and postgresReScanForeignScan().
PgFdwConnState* PgFdwScanState::conn_state |
Definition at line 148 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresEndForeignScan(), and postgresReScanForeignScan().
bool PgFdwScanState::cursor_exists |
Definition at line 150 of file postgres_fdw.c.
Referenced by create_cursor(), postgresEndForeignScan(), postgresIterateForeignScan(), and postgresReScanForeignScan().
unsigned int PgFdwScanState::cursor_number |
Definition at line 149 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresEndForeignScan(), and postgresReScanForeignScan().
bool PgFdwScanState::eof_reached |
Definition at line 163 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().
int PgFdwScanState::fetch_ct_2 |
Definition at line 162 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), and postgresReScanForeignScan().
int PgFdwScanState::fetch_size |
Definition at line 172 of file postgres_fdw.c.
Referenced by fetch_more_data().
int PgFdwScanState::next_tuple |
Definition at line 159 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().
int PgFdwScanState::num_tuples |
Definition at line 158 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().
int PgFdwScanState::numParams |
Definition at line 151 of file postgres_fdw.c.
Referenced by create_cursor().
List* PgFdwScanState::param_exprs |
Definition at line 153 of file postgres_fdw.c.
Referenced by create_cursor().
FmgrInfo* PgFdwScanState::param_flinfo |
Definition at line 152 of file postgres_fdw.c.
Referenced by create_cursor().
const char** PgFdwScanState::param_values |
Definition at line 154 of file postgres_fdw.c.
Referenced by create_cursor().
char* PgFdwScanState::query |
Definition at line 143 of file postgres_fdw.c.
Referenced by create_cursor(), and fetch_more_data().
Relation PgFdwScanState::rel |
Definition at line 137 of file postgres_fdw.c.
Referenced by fetch_more_data().
List* PgFdwScanState::retrieved_attrs |
Definition at line 144 of file postgres_fdw.c.
Referenced by fetch_more_data().
MemoryContext PgFdwScanState::temp_cxt |
Definition at line 170 of file postgres_fdw.c.
Referenced by fetch_more_data().
TupleDesc PgFdwScanState::tupdesc |
Definition at line 139 of file postgres_fdw.c.
HeapTuple* PgFdwScanState::tuples |
Definition at line 157 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().