summaryrefslogtreecommitdiff
path: root/protocol
diff options
context:
space:
mode:
authorTimo Lotterbach <timo.lotterbach@bmw-carit.de>2013-11-18 09:25:26 +0100
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>2013-11-19 09:47:50 +0900
commit156d07080eaaad1ef081c9b4ca735bb069b7b0da (patch)
tree8181d8ac59469289128ec0890640dd5f2a5d31c3 /protocol
parent828671da113f03bfe60a95a2f7047ed2d8654796 (diff)
downloadwayland-ivi-extension-156d07080eaaad1ef081c9b4ca735bb069b7b0da.tar.gz
protocol: added controller error event
Signed-off-by: Timo Lotterbach <timo.lotterbach@bmw-carit.de>
Diffstat (limited to 'protocol')
-rwxr-xr-xprotocol/ivi-controller.xml21
1 files changed, 21 insertions, 0 deletions
diff --git a/protocol/ivi-controller.xml b/protocol/ivi-controller.xml
index ce8c3b5..f3a6b16 100755
--- a/protocol/ivi-controller.xml
+++ b/protocol/ivi-controller.xml
@@ -395,6 +395,27 @@
<arg name="id_surface" type="uint"/>
</event>
+ <enum name="object_type">
+ <description summary="available object types in ivi compositor scene"/>
+ <entry name="surface" value="1" summary="surface object type"/>
+ <entry name="layer" value="2" summary="layer object type"/>
+ <entry name="screen" value="3" summary="screen object type"/>
+ </enum>
+
+ <enum name="error_code">
+ <description summary="possible error codes returned in error event"/>
+ <entry name="unknown_error" value="1" summary="unknown error encountered"/>
+ <entry name="file_error" value="2" summary="file i/o error encountered"/>
+ </enum>
+
+ <event name="error">
+ <description summary="request resulted in server-side error"/>
+ <arg name="object_id" type="int"/>
+ <arg name="object_type" type="int"/>
+ <arg name="error_code" type="int"/>
+ <arg name="error_text" type="string" allow-null="true"/>
+ </event>
+
</interface>
</protocol>