<?xml version="1.0" encoding="utf-8"?>
<xcb header="dpms" extension-xname="DPMS" extension-name="DPMS"
major-version="0" minor-version="0">
<request name="GetVersion" opcode="0">
<field type="CARD16" name="client_major_version" />
<field type="CARD16" name="client_minor_version" />
<reply>
<pad bytes="1" />
<field type="CARD16" name="server_major_version" />
<field type="CARD16" name="server_minor_version" />
</reply>
</request>
<request name="Capable" opcode="1">
<reply>
<pad bytes="1" />
<field type="BOOL" name="capable" />
<pad bytes="23" />
</reply>
</request>
<request name="GetTimeouts" opcode="2">
<reply>
<pad bytes="1" />
<field type="CARD16" name="standby_timeout" />
<field type="CARD16" name="suspend_timeout" />
<field type="CARD16" name="off_timeout" />
<pad bytes="18" />
</reply>
</request>
<request name="SetTimeouts" opcode="3">
<field type="CARD16" name="standby_timeout" />
<field type="CARD16" name="suspend_timeout" />
<field type="CARD16" name="off_timeout" />
</request>
<request name="Enable" opcode="4" />
<request name="Disable" opcode="5" />
<enum name="DPMSMode">
<item name="On"> <value>0</value> </item>
<item name="Standby"> <value>1</value> </item>
<item name="Suspend"> <value>2</value> </item>
<item name="Off"> <value>3</value> </item>
</enum>
<request name="ForceLevel" opcode="6">
<field type="CARD16" name="power_level" enum="DPMSMode" />
</request>
<request name="Info" opcode="7">
<reply>
<pad bytes="1" />
<field type="CARD16" name="power_level" enum="DPMSMode" />
<field type="BOOL" name="state" />
<pad bytes="21" />
</reply>
</request>
</xcb>