PostgreSQL Source Code  git master
timeout_params Struct Reference

Data Fields

TimeoutId index
 
volatile bool active
 
volatile bool indicator
 
timeout_handler_proc timeout_handler
 
TimestampTz start_time
 
TimestampTz fin_time
 
int interval_in_ms
 

Detailed Description

Definition at line 26 of file timeout.c.

Field Documentation

◆ active

volatile bool timeout_params::active

◆ fin_time

TimestampTz timeout_params::fin_time

◆ index

TimeoutId timeout_params::index

Definition at line 28 of file timeout.c.

Referenced by handle_sig_alarm(), and InitializeTimeouts().

◆ indicator

volatile bool timeout_params::indicator

◆ interval_in_ms

int timeout_params::interval_in_ms

Definition at line 39 of file timeout.c.

Referenced by enable_timeout(), handle_sig_alarm(), and InitializeTimeouts().

◆ start_time

TimestampTz timeout_params::start_time

Definition at line 37 of file timeout.c.

Referenced by enable_timeout(), get_timeout_start_time(), and InitializeTimeouts().

◆ timeout_handler

timeout_handler_proc timeout_params::timeout_handler

Definition at line 35 of file timeout.c.

Referenced by handle_sig_alarm(), InitializeTimeouts(), and RegisterTimeout().


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