return 0;
}
-static void __wl_conformant(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- uint32_t is_conformant)
-{
-}
-
-static void __wl_conformant_area(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- uint32_t conformant_part,
- uint32_t state,
- int32_t x, int32_t y, int32_t w, int32_t h)
-{
-}
-
-static void __wl_notification_done(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface,
- int32_t level,
- uint32_t state)
-{
-}
-
-static void __wl_transient_for_done(void *data,
- struct tizen_policy *tizen_policy,
- uint32_t child_id)
-{
-}
-
-static void __wl_scr_mode_done(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface,
- uint32_t mode,
- uint32_t state)
-{
-}
-
-static void __wl_iconify_state_changed(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- uint32_t iconified,
- uint32_t force)
-{
-}
-
-static void __wl_supported_aux_hints(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- struct wl_array *hints,
- uint32_t num_hints)
-{
-}
-
-static void __wl_allowed_aux_hint(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- int id)
-{
-}
-
-static void __wl_aux_message(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface_resource,
- const char *key,
- const char *val,
- struct wl_array *options)
-{
-}
-
-static void __wl_conformant_region(void *data,
- struct tizen_policy *tizen_policy,
- struct wl_surface *surface,
- uint32_t conformant_part,
- uint32_t state,
- int32_t x, int32_t y, int32_t w, int32_t h,
- uint32_t serial)
-{
-}
-
-static const struct tizen_policy_listener __tizen_policy_listener = {
- __wl_conformant,
- __wl_conformant_area,
- __wl_notification_done,
- __wl_transient_for_done,
- __wl_scr_mode_done,
- __wl_iconify_state_changed,
- __wl_supported_aux_hints,
- __wl_allowed_aux_hint,
- __wl_aux_message,
- __wl_conformant_region,
-};
-
static int __on_wayland_listener_tizen_policy(const char *msg, int arg1,
int arg2, void *arg3, bundle *data)
{
__context.tizen_policy = wl_registry_bind(reg, id,
&tizen_policy_interface, version);
if (__context.tizen_policy) {
- tizen_policy_add_listener(__context.tizen_policy,
- &__tizen_policy_listener,
- __context.display);
amd_wayland_set_tizen_policy(__context.tizen_policy);
__context.tizen_policy_initialized = true;
}