tizen_input_device_manager : add pointer_warp request 40/69340/2
authorSung-Jin Park <sj76.park@samsung.com>
Thu, 12 May 2016 22:19:10 +0000 (07:19 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Thu, 12 May 2016 22:21:00 +0000 (15:21 -0700)
Change-Id: I27b7037f8c3196d7e52084755d61406a37f2535a

protocol/tizen-extension.xml

index 5f5c12098616df7f775d341695a826d3654cb658..caab79873efc5af12e88531a153ea805cd81e111 100644 (file)
       <entry name="blocked_already" value="3" summary="blocked already by the other client"/>
       <entry name="no_system_resources" value="4" summary="no system resources such as memory lack"/>
       <entry name="invalid_parameter" value="5" summary="argument is invalid"/>
+      <entry name="invalid_surface" value="6" summary="the given surface is not visible or pointer is not on the given surface"/>
+      <entry name="no_pointer_available" value="7" summary="there is no pointer available to warp"/>
     </enum>
 
     <event name="error">
       <arg name="y" type="uint"/>
       <arg name="finger" type="uint"/>
     </request>
+
+    <request name="pointer_warp">
+      <description summary="warp pointer to the relative position to the given surface">
+      </description>
+      <arg name="surface" type="object" interface="wl_surface"/>
+      <arg name="x" type="fixed"/>
+      <arg name="y" type="fixed"/>
+    </request>
   </interface>
 
   <interface name="tizen_input_device" version="1">