PostgreSQL Source Code git master
|
#include "postgres.h"
Go to the source code of this file.
Data Structures | |
struct | timerCA |
Typedefs | |
typedef struct timerCA | timerCA |
Functions | |
static DWORD WINAPI | pg_timer_thread (LPVOID param) |
int | setitimer (int which, const struct itimerval *value, struct itimerval *ovalue) |
Variables | |
static timerCA | timerCommArea |
static HANDLE | timerThreadHandle = INVALID_HANDLE_VALUE |
|
static |
Definition at line 36 of file timer.c.
References Assert, timerCA::crit_sec, timerCA::event, itimerval::it_value, pg_queue_signal(), SIGALRM, timerCommArea, and timerCA::value.
Referenced by setitimer().
Definition at line 86 of file timer.c.
References Assert, timerCA::crit_sec, ereport, errmsg_internal(), timerCA::event, FATAL, ITIMER_REAL, MemSet, pg_timer_thread(), timerCommArea, timerThreadHandle, timerCA::value, and value.
Referenced by do_watch(), fork_process(), and schedule_alarm().
|
static |
Definition at line 30 of file timer.c.
Referenced by pg_timer_thread(), and setitimer().
|
static |
Definition at line 31 of file timer.c.
Referenced by setitimer().