xv: Add align. pad in struct AdaptorInfo
[free-sw/xcb/proto] / src / dpms.xml
index 0d4fad1..5581284 100644 (file)
@@ -41,6 +41,7 @@ authorization from the authors.
     <reply>
       <pad bytes="1" />
       <field type="BOOL" name="capable" />
+      <pad bytes="23" />
     </reply>
   </request>
 
@@ -50,6 +51,7 @@ authorization from the authors.
       <field type="CARD16" name="standby_timeout" />
       <field type="CARD16" name="suspend_timeout" />
       <field type="CARD16" name="off_timeout" />
+      <pad bytes="18" />
     </reply>
   </request>
 
@@ -63,15 +65,23 @@ authorization from the authors.
 
   <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" />
+    <field type="CARD16" name="power_level" enum="DPMSMode" />
   </request>
 
   <request name="Info" opcode="7">
     <reply>
       <pad bytes="1" />
-      <field type="CARD16" name="power_level" />
+      <field type="CARD16" name="power_level" enum="DPMSMode" />
       <field type="BOOL" name="state" />
+      <pad bytes="21" />
     </reply>
   </request>
 </xcb>