DPMSGetTimeouts(3) X Version 11 DPMSGetTimeouts(3)

# [NAME](#NAME)

DPMSGetTimeouts - retrieves the timeout values used by the X server for DPMS timings

# [SYNOPSIS](#SYNOPSIS)

```
cc [ flag ... ] file ... -lXext [ library ... ]
#include <X11/extensions/dpms.h>

Bool DPMSGetTimeouts (


      Display *display,


      CARD16 *standby,


      CARD16 *suspend,


      CARD16 *off
);
```

# [ARGUMENTS](#ARGUMENTS)

[*display*](#display)

Specifies the connection to the X server

[*standby*](#standby)

Specifies the current standby timeout in seconds

[*suspend*](#suspend)

Specifies the current suspend timeout in seconds

[*off*](#off)

Specifies the current off timeout in seconds

# [DESCRIPTION](#DESCRIPTION)

The **DPMSGetTimeouts** function retrieves the timeout values used by the X server for DPMS timings.

The value *standby* is the amount of time of inactivity in seconds before standby mode is invoked. A value of zero indicates that this mode has been disabled.

The value *suspend* is the amount of time of inactivity in seconds before the second level of power savings is invoked. A value of zero indicates that this mode has been disabled.

The value *off* is the amount of time of inactivity in seconds before the third and final level of power savings is invoked. A value of zero indicates that this mode has been disabled.

# [RETURN VALUES](#RETURN_VALUES)

[**TRUE**](#TRUE)

The *DPMSGetTimeouts* function returns TRUE when values are returned.

[**FALSE**](#FALSE)

The *DPMSGetTimeouts* function returns FALSE when no values are returned.

# [SEE ALSO](#SEE_ALSO)

[**DPMSCapable**(3)](/man/os/libxext/DPMSCapable.3), [**DPMSInfo**(3)](/man/os/libxext/DPMSInfo.3), [**DPMSSetTimeouts**(3)](/man/os/libxext/DPMSSetTimeouts.3)

2005-06-28 libXext 1.3.7

---

Document: DPMSGetTimeouts(3) from libxext 1.3.7-r5 (Chainguard OS)
Source: https://gitlab.freedesktop.org/xorg/lib/libxext.git
