1Protocol::Ext::DPMS(3)User Contributed Perl DocumentationProtocol::Ext::DPMS(3)
2
3
4
6 X11::Protocol::Ext::DPMS - Perl module for the X11 Protocol DPMS
7 Extension
8
10 use X11::Protocol;
11 $x = X11::Protocol->new();
12 $x->init_extension('DPMS');
13
15 This module is used to control the DPMS features of compliant monitors.
16
18 This extension adds the constant type DPMSPowerLevels, with values as
19 defined in the standard.
20
22 This extension adds several requests, called as shown below:
23
24 $x->DPMSGetVersion => ($major, $minor)
25
26 $x->DPMSCapable => ($capable)
27
28 $x->DPMSGetTimeouts => ($standby_timeout, $suspend_timeout, $off_timeout)
29
30 $x->DPMSSetTimeouts($standby_timeout, $suspend_timeout, $off_timeout) => ()
31
32 $x->DPMSEnable => ()
33
34 $x->DPMSDisable => ()
35
36 $x->DPMSForceLevel($power_level) => ()
37
38 $x->DPMSInfo => ($power_level,$state)
39
41 Jay Kominek <jay.kominek@colorado.edu>
42
44 perl(1), X11::Protocol, X Display Power Management Signaling (DPMS)
45 Extension (X Consortium Standard)
46
47
48
49perl v5.36.0 2022-07-22 Protocol::Ext::DPMS(3)