PostgreSQL Source Code: AsyncRequest Struct Reference (original) (raw)
#include <[execnodes.h](execnodes%5F8h%5Fsource.html)>
Data Fields | |
---|---|
struct PlanState * | requestor |
struct PlanState * | requestee |
int | request_index |
bool | callback_pending |
bool | request_complete |
TupleTableSlot * | result |
Detailed Description
Field Documentation
◆ callback_pending
bool AsyncRequest::callback_pending
◆ request_complete
bool AsyncRequest::request_complete
◆ request_index
int AsyncRequest::request_index
◆ requestee
Definition at line 636 of file execnodes.h.
Referenced by complete_pending_request(), ExecAsyncConfigureWait(), ExecAsyncForeignScanConfigureWait(), ExecAsyncForeignScanNotify(), ExecAsyncForeignScanRequest(), ExecAsyncNotify(), ExecAsyncRequest(), ExecInitAppend(), fetch_more_data_begin(), postgresForeignAsyncConfigureWait(), postgresForeignAsyncNotify(), postgresReScanForeignScan(), process_pending_request(), and produce_tuple_asynchronously().
◆ requestor
◆ result
The documentation for this struct was generated from the following file:
- src/include/nodes/execnodes.h