|
PostgreSQL Source Code git master
|
Definition at line 145 of file postgres_fdw.c.
| bool PgFdwScanState::async_capable |
Definition at line 176 of file postgres_fdw.c.
Referenced by fetch_more_data(), postgresBeginForeignScan(), postgresIterateForeignScan(), and postgresReScanForeignScan().
| AttInMetadata* PgFdwScanState::attinmeta |
Definition at line 150 of file postgres_fdw.c.
Referenced by fetch_more_data(), and postgresBeginForeignScan().
| MemoryContext PgFdwScanState::batch_cxt |
Definition at line 179 of file postgres_fdw.c.
Referenced by fetch_more_data(), and postgresBeginForeignScan().
| PGconn* PgFdwScanState::conn |
Definition at line 157 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), fetch_more_data_begin(), postgresBeginForeignScan(), postgresEndForeignScan(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), and postgresReScanForeignScan().
| PgFdwConnState* PgFdwScanState::conn_state |
Definition at line 158 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), fetch_more_data_begin(), postgresBeginForeignScan(), postgresEndForeignScan(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), postgresReScanForeignScan(), process_pending_request(), and produce_tuple_asynchronously().
| bool PgFdwScanState::cursor_exists |
Definition at line 160 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data_begin(), postgresBeginForeignScan(), postgresEndForeignScan(), postgresIterateForeignScan(), and postgresReScanForeignScan().
Definition at line 159 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), fetch_more_data_begin(), postgresBeginForeignScan(), postgresEndForeignScan(), and postgresReScanForeignScan().
| bool PgFdwScanState::eof_reached |
Definition at line 173 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), postgresReScanForeignScan(), and produce_tuple_asynchronously().
| int PgFdwScanState::fetch_ct_2 |
Definition at line 172 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), and postgresReScanForeignScan().
| int PgFdwScanState::fetch_size |
Definition at line 182 of file postgres_fdw.c.
Referenced by fetch_more_data(), fetch_more_data_begin(), and postgresBeginForeignScan().
| int PgFdwScanState::next_tuple |
Definition at line 169 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), postgresIterateForeignScan(), postgresReScanForeignScan(), process_pending_request(), and produce_tuple_asynchronously().
| int PgFdwScanState::num_tuples |
Definition at line 168 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), postgresIterateForeignScan(), postgresReScanForeignScan(), process_pending_request(), and produce_tuple_asynchronously().
| int PgFdwScanState::numParams |
Definition at line 161 of file postgres_fdw.c.
Referenced by create_cursor(), and postgresBeginForeignScan().
| List* PgFdwScanState::param_exprs |
Definition at line 163 of file postgres_fdw.c.
Referenced by create_cursor(), and postgresBeginForeignScan().
| FmgrInfo* PgFdwScanState::param_flinfo |
Definition at line 162 of file postgres_fdw.c.
Referenced by create_cursor(), and postgresBeginForeignScan().
Definition at line 164 of file postgres_fdw.c.
Referenced by create_cursor(), and postgresBeginForeignScan().
| char* PgFdwScanState::query |
Definition at line 153 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), fetch_more_data_begin(), postgresBeginForeignScan(), and postgresForeignAsyncNotify().
| Relation PgFdwScanState::rel |
Definition at line 147 of file postgres_fdw.c.
Referenced by fetch_more_data(), and postgresBeginForeignScan().
| List* PgFdwScanState::retrieved_attrs |
Definition at line 154 of file postgres_fdw.c.
Referenced by fetch_more_data(), and postgresBeginForeignScan().
| MemoryContext PgFdwScanState::temp_cxt |
Definition at line 180 of file postgres_fdw.c.
Referenced by fetch_more_data(), and postgresBeginForeignScan().
| TupleDesc PgFdwScanState::tupdesc |
Definition at line 149 of file postgres_fdw.c.
Referenced by postgresBeginForeignScan().
| HeapTuple* PgFdwScanState::tuples |
Definition at line 167 of file postgres_fdw.c.
Referenced by create_cursor(), fetch_more_data(), postgresIterateForeignScan(), and postgresReScanForeignScan().