struct tizen_resource;
struct tizen_surface_extension;
-struct tizen_transient_for;
+struct wl_surface;
extern const struct wl_interface tizen_resource_interface;
extern const struct wl_interface tizen_surface_extension_interface;
-extern const struct wl_interface tizen_transient_for_interface;
+extern const struct wl_interface wl_surface_interface;
struct tizen_resource_listener {
/**
return (struct tizen_resource *) id;
}
-struct tizen_transient_for_listener {
- /**
- * done - (none)
- * @child_id: (none)
- */
- void (*done)(void *data,
- struct tizen_transient_for *tizen_transient_for,
- uint32_t child_id);
-};
-
-static inline int
-tizen_transient_for_add_listener(struct tizen_transient_for *tizen_transient_for,
- const struct tizen_transient_for_listener *listener, void *data)
-{
- return wl_proxy_add_listener((struct wl_proxy *) tizen_transient_for,
- (void (**)(void)) listener, data);
-}
-
-#define TIZEN_TRANSIENT_FOR_SET 0
-
-static inline void
-tizen_transient_for_set_user_data(struct tizen_transient_for *tizen_transient_for, void *user_data)
-{
- wl_proxy_set_user_data((struct wl_proxy *) tizen_transient_for, user_data);
-}
-
-static inline void *
-tizen_transient_for_get_user_data(struct tizen_transient_for *tizen_transient_for)
-{
- return wl_proxy_get_user_data((struct wl_proxy *) tizen_transient_for);
-}
-
-static inline void
-tizen_transient_for_destroy(struct tizen_transient_for *tizen_transient_for)
-{
- wl_proxy_destroy((struct wl_proxy *) tizen_transient_for);
-}
-
-static inline void
-tizen_transient_for_set(struct tizen_transient_for *tizen_transient_for, uint32_t child_id, uint32_t parent_id)
-{
- wl_proxy_marshal((struct wl_proxy *) tizen_transient_for,
- TIZEN_TRANSIENT_FOR_SET, child_id, parent_id);
-}
-
#ifdef __cplusplus
}
#endif
static const struct wl_interface *types[] = {
NULL,
- NULL,
&tizen_resource_interface,
&wl_surface_interface,
};
};
static const struct wl_message tizen_surface_extension_requests[] = {
- { "get_tizen_resource", "no", types + 2 },
+ { "get_tizen_resource", "no", types + 1 },
};
WL_EXPORT const struct wl_interface tizen_surface_extension_interface = {
0, NULL,
};
-static const struct wl_message tizen_transient_for_requests[] = {
- { "set", "uu", types + 0 },
-};
-
-static const struct wl_message tizen_transient_for_events[] = {
- { "done", "u", types + 0 },
-};
-
-WL_EXPORT const struct wl_interface tizen_transient_for_interface = {
- "tizen_transient_for", 1,
- 1, tizen_transient_for_requests,
- 1, tizen_transient_for_events,
-};