PostgreSQL Source Code git master
wait_classes.h
Go to the documentation of this file.
1/*-------------------------------------------------------------------------
2 * wait_classes.h
3 * Definitions related to wait event classes
4 *
5 * Copyright (c) 2001-2025, PostgreSQL Global Development Group
6 *
7 * src/include/utils/wait_classes.h
8 * ----------
9 */
10#ifndef WAIT_CLASSES_H
11#define WAIT_CLASSES_H
12
13
14/* ----------
15 * Wait Classes
16 * ----------
17 */
18#define PG_WAIT_LWLOCK 0x01000000U
19#define PG_WAIT_LOCK 0x03000000U
20#define PG_WAIT_BUFFERPIN 0x04000000U
21#define PG_WAIT_ACTIVITY 0x05000000U
22#define PG_WAIT_CLIENT 0x06000000U
23#define PG_WAIT_EXTENSION 0x07000000U
24#define PG_WAIT_IPC 0x08000000U
25#define PG_WAIT_TIMEOUT 0x09000000U
26#define PG_WAIT_IO 0x0A000000U
27#define PG_WAIT_INJECTIONPOINT 0x0B000000U
28
29#endif /* WAIT_CLASSES_H */