diff options
author | Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp> | 2014-02-28 14:22:49 +0900 |
---|---|---|
committer | Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp> | 2014-02-28 14:25:59 +0900 |
commit | 88c8408297106c5020084e5f0c9ba3dbca48afc4 (patch) | |
tree | d5481263d3c8f6b2d4d34c0c1aa47d76d2d23909 /protocol | |
parent | 1be10588c0767a0382d0066f176530f69fe35506 (diff) | |
download | ico-uxf-weston-plugin-88c8408297106c5020084e5f0c9ba3dbca48afc4.tar.gz ico-uxf-weston-plugin-88c8408297106c5020084e5f0c9ba3dbca48afc4.tar.bz2 ico-uxf-weston-plugin-88c8408297106c5020084e5f0c9ba3dbca48afc4.zip |
Some interfaces were added for SystemController corresponding to GENIVI layer management.
Change-Id: I28da138dd48652a7bcf135222e738acb94549298
Signed-off-by: Masayuki Sasaki <masayuki.sasaki@mail.toyota-td.jp>
Diffstat (limited to 'protocol')
-rw-r--r-- | protocol/ico_input_mgr.xml | 9 | ||||
-rw-r--r-- | protocol/ico_window_mgr.xml | 21 |
2 files changed, 29 insertions, 1 deletions
diff --git a/protocol/ico_input_mgr.xml b/protocol/ico_input_mgr.xml index a2d8219..73db9f2 100644 --- a/protocol/ico_input_mgr.xml +++ b/protocol/ico_input_mgr.xml @@ -25,6 +25,15 @@ <arg name="device" type="string" summary="input device name, if NULL, all devices with out fixed assign"/> <arg name="input" type="int" summary="input switch number, if -1, all input with out dixed assign"/> </request> + + <request name="send_key_event"> + <description summary="send key input event to application"> + Keyboard event sent to application. + </description> + <arg name="target" type="string" summary="target surface@application for input switch"/> + <arg name="code" type="int" summary="event code"/> + <arg name="value" type="int" summary="event value"/> + </request> </interface> <interface name="ico_exinput" version="1"> diff --git a/protocol/ico_window_mgr.xml b/protocol/ico_window_mgr.xml index 1422a1d..cc2a71b 100644 --- a/protocol/ico_window_mgr.xml +++ b/protocol/ico_window_mgr.xml @@ -91,7 +91,26 @@ <arg name="format" type="uint"/> </event> + <event name="update_surface"> + <description summary="event of surface property changed"> + Event of surface property changed. + </description> + <arg name="surfaceid" type="uint"/> + <arg name="visible" type="int"/> + <arg name="srcwidth" type="int"/> + <arg name="srcheight" type="int"/> + <arg name="x" type="int"/> + <arg name="y" type="int"/> + <arg name="width" type="int"/> + <arg name="height" type="int"/> + </event> + + <event name="destroy_surface"> + <description summary="event of surface destroy"> + Event of surface destroy. + </description> + <arg name="surfaceid" type="uint"/> + </event> </interface> </protocol> - |