PostgreSQL Source Code  git master
ReturnSetInfo Struct Reference

#include <execnodes.h>

Data Fields

NodeTag type
 
ExprContextecontext
 
TupleDesc expectedDesc
 
int allowedModes
 
SetFunctionReturnMode returnMode
 
ExprDoneCond isDone
 
TuplestorestatesetResult
 
TupleDesc setDesc
 

Detailed Description

Definition at line 328 of file execnodes.h.

Field Documentation

◆ allowedModes

◆ econtext

◆ expectedDesc

◆ isDone

◆ returnMode

◆ setDesc

TupleDesc ReturnSetInfo::setDesc

Definition at line 340 of file execnodes.h.

Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), dblink_get_notify(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), get_altertable_subcmdinfo(), GetWALBlockInfo(), GetWALRecordsInfo(), GetXLogSummaryStats(), gist_page_items(), gist_page_items_bytea(), InitMaterializedSRF(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_available_wal_summaries(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_get_wait_events(), pg_hba_file_rules(), pg_ident_file_mappings(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_io(), pg_stat_get_progress_info(), pg_stat_get_recovery_prefetch(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_tablespace_databases(), pg_wal_summary_contents(), pgrowlocks(), plperl_func_handler(), plpgsql_exec_function(), pltcl_func_handler(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), storeRow(), text_to_table(), verify_heapam(), and xpath_table().

◆ setResult

Tuplestorestate* ReturnSetInfo::setResult

Definition at line 339 of file execnodes.h.

Referenced by brin_page_items(), connectby_text(), connectby_text_serial(), crosstab(), crosstab_hash(), dblink_get_notify(), each_worker(), each_worker_jsonb(), elements_worker(), elements_worker_jsonb(), ExecMakeFunctionResultSet(), ExecMakeTableFunctionResult(), fmgr_sql(), get_altertable_subcmdinfo(), GetWALBlockInfo(), GetWALRecordsInfo(), GetXLogSummaryStats(), gist_page_items(), gist_page_items_bytea(), InitMaterializedSRF(), materializeResult(), pg_available_extension_versions(), pg_available_extensions(), pg_available_wal_summaries(), pg_config(), pg_cursor(), pg_event_trigger_ddl_commands(), pg_event_trigger_dropped_objects(), pg_extension_update_paths(), pg_get_backend_memory_contexts(), pg_get_replication_slots(), pg_get_shmem_allocations(), pg_get_wait_events(), pg_hba_file_rules(), pg_ident_file_mappings(), pg_logical_slot_get_changes_guts(), pg_ls_dir(), pg_ls_dir_files(), pg_prepared_statement(), pg_show_replication_origin_status(), pg_stat_get_activity(), pg_stat_get_io(), pg_stat_get_progress_info(), pg_stat_get_recovery_prefetch(), pg_stat_get_slru(), pg_stat_get_subscription(), pg_stat_get_wal_senders(), pg_stat_statements_internal(), pg_tablespace_databases(), pg_wal_summary_contents(), pgrowlocks(), plperl_func_handler(), plpgsql_exec_function(), pltcl_func_handler(), populate_recordset_worker(), postgres_fdw_get_connections(), prepTuplestoreResult(), show_all_file_settings(), storeRow(), text_to_table(), verify_heapam(), and xpath_table().

◆ type

NodeTag ReturnSetInfo::type

Definition at line 330 of file execnodes.h.

Referenced by ExecMakeFunctionResultSet(), and ExecMakeTableFunctionResult().


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