From d30005429fe92daa14151c2a6175d5cf19506cac Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Wed, 7 Oct 2020 16:36:38 +0300 Subject: [PATCH 2/2] commandxml: Add support wthp_app_id interface With it, we hang off the app_id which we can use to pass it to the receiver side. Bug-AGL: SPEC-3601 Signed-off-by: Marius Vlad --- data/command.xml | 29 +++++++++++++++++++++++++++++ src/waltham/header-preamble.txt | 1 + 2 files changed, 30 insertions(+) diff --git a/data/command.xml b/data/command.xml index a03082b..cb53f75 100644 --- a/data/command.xml +++ b/data/command.xml @@ -1814,6 +1814,35 @@ + + + This interface is exposed as a global singleton. + This interface is implemented by servers that provide IVI-style user interfaces. + It allows clients to associate an ivi_surface with wthp_surface. + + + + + + + + + This request gives the wthp_surface the role of an IVI Surface. Creating more than + one ivi_surface for a wthp_surface is not allowed. Note, that this still allows the + following example: + + 1. create a wthp_surface + 2. create ivi_surface for the wthp_surface + 3. destroy the ivi_surface + + + + + + + + + diff --git a/src/waltham/header-preamble.txt b/src/waltham/header-preamble.txt index df765cc..2409859 100644 --- a/src/waltham/header-preamble.txt +++ b/src/waltham/header-preamble.txt @@ -50,5 +50,6 @@ struct wthp_touch; struct wthp_ivi_surface; struct wthp_ivi_application; +struct wthp_ivi_app_id; struct dummy; -- 2.28.0