SDL  2.0
org-kde-kwin-server-decoration-manager-protocol.c
Go to the documentation of this file.
1 /* Generated by wayland-scanner 1.18.0 */
2 
3 /*
4  * Copyright (C) 2015 Martin Gräßlin
5  *
6  * This program is free software: you can redistribute it and/or modify
7  * it under the terms of the GNU Lesser General Public License as published by
8  * the Free Software Foundation, either version 2.1 of the License, or
9  * (at your option) any later version.
10  *
11  * This program is distributed in the hope that it will be useful,
12  * but WITHOUT ANY WARRANTY; without even the implied warranty of
13  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14  * GNU Lesser General Public License for more details.
15  *
16  * You should have received a copy of the GNU Lesser General Public License
17  * along with this program. If not, see <http://www.gnu.org/licenses/>.
18  */
19 
20 #include <stdlib.h>
21 #include <stdint.h>
22 #include "wayland-util.h"
23 
24 extern const struct wl_interface org_kde_kwin_server_decoration_interface;
25 extern const struct wl_interface wl_surface_interface;
26 
27 static const struct wl_interface *server_decoration_types[] = {
28  NULL,
31 };
32 
33 static const struct wl_message org_kde_kwin_server_decoration_manager_requests[] = {
34  { "create", "no", server_decoration_types + 1 },
35 };
36 
37 static const struct wl_message org_kde_kwin_server_decoration_manager_events[] = {
38  { "default_mode", "u", server_decoration_types + 0 },
39 };
40 
41 WL_EXPORT const struct wl_interface org_kde_kwin_server_decoration_manager_interface = {
42  "org_kde_kwin_server_decoration_manager", 1,
45 };
46 
47 static const struct wl_message org_kde_kwin_server_decoration_requests[] = {
48  { "release", "", server_decoration_types + 0 },
49  { "request_mode", "u", server_decoration_types + 0 },
50 };
51 
52 static const struct wl_message org_kde_kwin_server_decoration_events[] = {
53  { "mode", "u", server_decoration_types + 0 },
54 };
55 
56 WL_EXPORT const struct wl_interface org_kde_kwin_server_decoration_interface = {
57  "org_kde_kwin_server_decoration", 1,
60 };
61 
wl_surface_interface
const struct wl_interface wl_surface_interface
Definition: wayland-protocol.c:367
NULL
#define NULL
Definition: begin_code.h:167
org_kde_kwin_server_decoration_interface
const struct wl_interface org_kde_kwin_server_decoration_interface
Definition: org-kde-kwin-server-decoration-manager-protocol.c:56
org_kde_kwin_server_decoration_requests
static const struct wl_message org_kde_kwin_server_decoration_requests[]
Definition: org-kde-kwin-server-decoration-manager-protocol.c:47
server_decoration_types
static const struct wl_interface * server_decoration_types[]
Definition: org-kde-kwin-server-decoration-manager-protocol.c:27
org_kde_kwin_server_decoration_events
static const struct wl_message org_kde_kwin_server_decoration_events[]
Definition: org-kde-kwin-server-decoration-manager-protocol.c:52
org_kde_kwin_server_decoration_manager_events
static const struct wl_message org_kde_kwin_server_decoration_manager_events[]
Definition: org-kde-kwin-server-decoration-manager-protocol.c:37
org_kde_kwin_server_decoration_manager_requests
static const struct wl_message org_kde_kwin_server_decoration_manager_requests[]
Definition: org-kde-kwin-server-decoration-manager-protocol.c:33
org_kde_kwin_server_decoration_manager_interface
WL_EXPORT const struct wl_interface org_kde_kwin_server_decoration_manager_interface
Definition: org-kde-kwin-server-decoration-manager-protocol.c:41