U. Artie Eoff | 65e7e7a | 2012-12-07 13:50:29 -0800 | [diff] [blame^] | 1 | <?xml version="1.0" encoding="UTF-8"?> |
| 2 | <protocol name="wl_test"> |
| 3 | |
| 4 | <copyright> |
| 5 | Copyright © 2012 Intel Corporation |
| 6 | |
| 7 | Permission to use, copy, modify, distribute, and sell this |
| 8 | software and its documentation for any purpose is hereby granted |
| 9 | without fee, provided that the above copyright notice appear in |
| 10 | all copies and that both that copyright notice and this permission |
| 11 | notice appear in supporting documentation, and that the name of |
| 12 | the copyright holders not be used in advertising or publicity |
| 13 | pertaining to distribution of the software without specific, |
| 14 | written prior permission. The copyright holders make no |
| 15 | representations about the suitability of this software for any |
| 16 | purpose. It is provided "as is" without express or implied |
| 17 | warranty. |
| 18 | |
| 19 | THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS |
| 20 | SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND |
| 21 | FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY |
| 22 | SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES |
| 23 | WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN |
| 24 | AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, |
| 25 | ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF |
| 26 | THIS SOFTWARE. |
| 27 | </copyright> |
| 28 | |
| 29 | <interface name="wl_test" version="1"> |
| 30 | <request name="move_surface"> |
| 31 | <arg name="surface" type="object" interface="wl_surface"/> |
| 32 | <arg name="x" type="int"/> |
| 33 | <arg name="y" type="int"/> |
| 34 | </request> |
| 35 | <request name="move_pointer"> |
| 36 | <arg name="x" type="int"/> |
| 37 | <arg name="y" type="int"/> |
| 38 | </request> |
| 39 | <request name="send_button"> |
| 40 | <arg name="button" type="int"/> |
| 41 | <arg name="state" type="uint"/> |
| 42 | </request> |
| 43 | <request name="activate_surface"> |
| 44 | <arg name="surface" type="object" interface="wl_surface" allow-null="true"/> |
| 45 | </request> |
| 46 | <request name="send_key"> |
| 47 | <arg name="key" type="uint"/> |
| 48 | <arg name="state" type="uint"/> |
| 49 | </request> |
| 50 | <event name="pointer_position"> |
| 51 | <arg name="x" type="fixed"/> |
| 52 | <arg name="y" type="fixed"/> |
| 53 | </event> |
| 54 | </interface> |
| 55 | </protocol> |