Add enum references to fields in DPMS
authorPeter Harris <pharris@opentext.com>
Fri, 6 Mar 2009 16:34:11 +0000 (11:34 -0500)
committerPeter Harris <pharris@opentext.com>
Thu, 19 Mar 2009 20:02:51 +0000 (16:02 -0400)
Signed-off-by: Peter Harris <pharris@opentext.com>
src/dpms.xml

index 8e84b2d..0c2ac20 100644 (file)
@@ -65,14 +65,21 @@ authorization from the authors.
 
   <request name="Disable" opcode="5" />
 
+  <enum name="DPMSMode">
+    <item name="On" />
+    <item name="Standby" />
+    <item name="Suspend" />
+    <item name="Off" />
+  </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>