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: