4cfb10f0f275199cb05a2640c5655afb4ba31b9b
[platform/core/uifw/wayland-extension.git] / protocol / tizen-policy.xml
1 <?xml version="1.0" encoding="UTF-8"?>
2 <protocol name="tizen_policy">
3
4         <interface name="tizen_policy" version="1">
5                 <request name="get_visibility">
6                         <arg name="id" type="new_id" interface="tizen_visibility" summary="new visibility object"/>
7                         <arg name="surface" type="object" interface="wl_surface" summary="surface object"/>
8                 </request>
9                 <request name="activate">
10                         <arg name="surface" type="object" interface="wl_surface" summary="surface object"/>
11                 </request>
12         </interface>
13
14         <interface name="tizen_visibility" version="1">
15                 <request name="destroy" type="destructor">
16                 </request>
17
18                 <enum name="visibility">
19                         <entry name="unobscured" value="0"/>
20                         <entry name="partially_obscured" value="1"/>
21                         <entry name="fully_obscured" value="2"/>
22                 </enum>
23
24                 <event name="notify">
25                         <arg name="visibility" type="uint"/>
26                 </event>
27         </interface>
28
29 </protocol>