1 | /* AUTOMATICALLY GENERATED, DO NOT MODIFY */ |
2 | |
3 | /* |
4 | * Schema-defined QAPI visitors |
5 | * |
6 | * Copyright IBM, Corp. 2011 |
7 | * Copyright (C) 2014-2018 Red Hat, Inc. |
8 | * |
9 | * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. |
10 | * See the COPYING.LIB file in the top-level directory. |
11 | */ |
12 | |
13 | #ifndef QAPI_VISIT_UI_H |
14 | #define QAPI_VISIT_UI_H |
15 | |
16 | #include "qapi/qapi-builtin-visit.h" |
17 | #include "qapi-types-ui.h" |
18 | |
19 | #include "qapi-visit-sockets.h" |
20 | |
21 | void visit_type_q_obj_set_password_arg_members(Visitor *v, q_obj_set_password_arg *obj, Error **errp); |
22 | |
23 | void visit_type_q_obj_expire_password_arg_members(Visitor *v, q_obj_expire_password_arg *obj, Error **errp); |
24 | |
25 | void visit_type_q_obj_screendump_arg_members(Visitor *v, q_obj_screendump_arg *obj, Error **errp); |
26 | |
27 | #if defined(CONFIG_SPICE) |
28 | void visit_type_SpiceBasicInfo_members(Visitor *v, SpiceBasicInfo *obj, Error **errp); |
29 | void visit_type_SpiceBasicInfo(Visitor *v, const char *name, SpiceBasicInfo **obj, Error **errp); |
30 | #endif /* defined(CONFIG_SPICE) */ |
31 | |
32 | #if defined(CONFIG_SPICE) |
33 | void visit_type_SpiceServerInfo_members(Visitor *v, SpiceServerInfo *obj, Error **errp); |
34 | void visit_type_SpiceServerInfo(Visitor *v, const char *name, SpiceServerInfo **obj, Error **errp); |
35 | #endif /* defined(CONFIG_SPICE) */ |
36 | |
37 | #if defined(CONFIG_SPICE) |
38 | void visit_type_SpiceChannel_members(Visitor *v, SpiceChannel *obj, Error **errp); |
39 | void visit_type_SpiceChannel(Visitor *v, const char *name, SpiceChannel **obj, Error **errp); |
40 | #endif /* defined(CONFIG_SPICE) */ |
41 | #if defined(CONFIG_SPICE) |
42 | void visit_type_SpiceQueryMouseMode(Visitor *v, const char *name, SpiceQueryMouseMode *obj, Error **errp); |
43 | #endif /* defined(CONFIG_SPICE) */ |
44 | #if defined(CONFIG_SPICE) |
45 | void visit_type_SpiceChannelList(Visitor *v, const char *name, SpiceChannelList **obj, Error **errp); |
46 | #endif /* defined(CONFIG_SPICE) */ |
47 | |
48 | #if defined(CONFIG_SPICE) |
49 | void visit_type_SpiceInfo_members(Visitor *v, SpiceInfo *obj, Error **errp); |
50 | void visit_type_SpiceInfo(Visitor *v, const char *name, SpiceInfo **obj, Error **errp); |
51 | #endif /* defined(CONFIG_SPICE) */ |
52 | |
53 | #if defined(CONFIG_SPICE) |
54 | void visit_type_q_obj_SPICE_CONNECTED_arg_members(Visitor *v, q_obj_SPICE_CONNECTED_arg *obj, Error **errp); |
55 | #endif /* defined(CONFIG_SPICE) */ |
56 | |
57 | #if defined(CONFIG_SPICE) |
58 | void visit_type_q_obj_SPICE_INITIALIZED_arg_members(Visitor *v, q_obj_SPICE_INITIALIZED_arg *obj, Error **errp); |
59 | #endif /* defined(CONFIG_SPICE) */ |
60 | |
61 | #if defined(CONFIG_SPICE) |
62 | void visit_type_q_obj_SPICE_DISCONNECTED_arg_members(Visitor *v, q_obj_SPICE_DISCONNECTED_arg *obj, Error **errp); |
63 | #endif /* defined(CONFIG_SPICE) */ |
64 | |
65 | #if defined(CONFIG_VNC) |
66 | void visit_type_VncBasicInfo_members(Visitor *v, VncBasicInfo *obj, Error **errp); |
67 | void visit_type_VncBasicInfo(Visitor *v, const char *name, VncBasicInfo **obj, Error **errp); |
68 | #endif /* defined(CONFIG_VNC) */ |
69 | |
70 | #if defined(CONFIG_VNC) |
71 | void visit_type_VncServerInfo_members(Visitor *v, VncServerInfo *obj, Error **errp); |
72 | void visit_type_VncServerInfo(Visitor *v, const char *name, VncServerInfo **obj, Error **errp); |
73 | #endif /* defined(CONFIG_VNC) */ |
74 | |
75 | #if defined(CONFIG_VNC) |
76 | void visit_type_VncClientInfo_members(Visitor *v, VncClientInfo *obj, Error **errp); |
77 | void visit_type_VncClientInfo(Visitor *v, const char *name, VncClientInfo **obj, Error **errp); |
78 | #endif /* defined(CONFIG_VNC) */ |
79 | #if defined(CONFIG_VNC) |
80 | void visit_type_VncClientInfoList(Visitor *v, const char *name, VncClientInfoList **obj, Error **errp); |
81 | #endif /* defined(CONFIG_VNC) */ |
82 | |
83 | #if defined(CONFIG_VNC) |
84 | void visit_type_VncInfo_members(Visitor *v, VncInfo *obj, Error **errp); |
85 | void visit_type_VncInfo(Visitor *v, const char *name, VncInfo **obj, Error **errp); |
86 | #endif /* defined(CONFIG_VNC) */ |
87 | #if defined(CONFIG_VNC) |
88 | void visit_type_VncPrimaryAuth(Visitor *v, const char *name, VncPrimaryAuth *obj, Error **errp); |
89 | #endif /* defined(CONFIG_VNC) */ |
90 | #if defined(CONFIG_VNC) |
91 | void visit_type_VncVencryptSubAuth(Visitor *v, const char *name, VncVencryptSubAuth *obj, Error **errp); |
92 | #endif /* defined(CONFIG_VNC) */ |
93 | |
94 | #if defined(CONFIG_VNC) |
95 | void visit_type_VncServerInfo2_members(Visitor *v, VncServerInfo2 *obj, Error **errp); |
96 | void visit_type_VncServerInfo2(Visitor *v, const char *name, VncServerInfo2 **obj, Error **errp); |
97 | #endif /* defined(CONFIG_VNC) */ |
98 | #if defined(CONFIG_VNC) |
99 | void visit_type_VncServerInfo2List(Visitor *v, const char *name, VncServerInfo2List **obj, Error **errp); |
100 | #endif /* defined(CONFIG_VNC) */ |
101 | |
102 | #if defined(CONFIG_VNC) |
103 | void visit_type_VncInfo2_members(Visitor *v, VncInfo2 *obj, Error **errp); |
104 | void visit_type_VncInfo2(Visitor *v, const char *name, VncInfo2 **obj, Error **errp); |
105 | #endif /* defined(CONFIG_VNC) */ |
106 | #if defined(CONFIG_VNC) |
107 | void visit_type_VncInfo2List(Visitor *v, const char *name, VncInfo2List **obj, Error **errp); |
108 | #endif /* defined(CONFIG_VNC) */ |
109 | |
110 | #if defined(CONFIG_VNC) |
111 | void visit_type_q_obj_change_vnc_password_arg_members(Visitor *v, q_obj_change_vnc_password_arg *obj, Error **errp); |
112 | #endif /* defined(CONFIG_VNC) */ |
113 | |
114 | #if defined(CONFIG_VNC) |
115 | void visit_type_q_obj_VNC_CONNECTED_arg_members(Visitor *v, q_obj_VNC_CONNECTED_arg *obj, Error **errp); |
116 | #endif /* defined(CONFIG_VNC) */ |
117 | |
118 | #if defined(CONFIG_VNC) |
119 | void visit_type_q_obj_VNC_INITIALIZED_arg_members(Visitor *v, q_obj_VNC_INITIALIZED_arg *obj, Error **errp); |
120 | #endif /* defined(CONFIG_VNC) */ |
121 | |
122 | #if defined(CONFIG_VNC) |
123 | void visit_type_q_obj_VNC_DISCONNECTED_arg_members(Visitor *v, q_obj_VNC_DISCONNECTED_arg *obj, Error **errp); |
124 | #endif /* defined(CONFIG_VNC) */ |
125 | |
126 | void visit_type_MouseInfo_members(Visitor *v, MouseInfo *obj, Error **errp); |
127 | void visit_type_MouseInfo(Visitor *v, const char *name, MouseInfo **obj, Error **errp); |
128 | void visit_type_MouseInfoList(Visitor *v, const char *name, MouseInfoList **obj, Error **errp); |
129 | void visit_type_QKeyCode(Visitor *v, const char *name, QKeyCode *obj, Error **errp); |
130 | |
131 | void visit_type_q_obj_int_wrapper_members(Visitor *v, q_obj_int_wrapper *obj, Error **errp); |
132 | |
133 | void visit_type_q_obj_QKeyCode_wrapper_members(Visitor *v, q_obj_QKeyCode_wrapper *obj, Error **errp); |
134 | void visit_type_KeyValueKind(Visitor *v, const char *name, KeyValueKind *obj, Error **errp); |
135 | |
136 | void visit_type_KeyValue_members(Visitor *v, KeyValue *obj, Error **errp); |
137 | void visit_type_KeyValue(Visitor *v, const char *name, KeyValue **obj, Error **errp); |
138 | void visit_type_KeyValueList(Visitor *v, const char *name, KeyValueList **obj, Error **errp); |
139 | |
140 | void visit_type_q_obj_send_key_arg_members(Visitor *v, q_obj_send_key_arg *obj, Error **errp); |
141 | void visit_type_InputButton(Visitor *v, const char *name, InputButton *obj, Error **errp); |
142 | void visit_type_InputAxis(Visitor *v, const char *name, InputAxis *obj, Error **errp); |
143 | |
144 | void visit_type_InputKeyEvent_members(Visitor *v, InputKeyEvent *obj, Error **errp); |
145 | void visit_type_InputKeyEvent(Visitor *v, const char *name, InputKeyEvent **obj, Error **errp); |
146 | |
147 | void visit_type_InputBtnEvent_members(Visitor *v, InputBtnEvent *obj, Error **errp); |
148 | void visit_type_InputBtnEvent(Visitor *v, const char *name, InputBtnEvent **obj, Error **errp); |
149 | |
150 | void visit_type_InputMoveEvent_members(Visitor *v, InputMoveEvent *obj, Error **errp); |
151 | void visit_type_InputMoveEvent(Visitor *v, const char *name, InputMoveEvent **obj, Error **errp); |
152 | |
153 | void visit_type_q_obj_InputKeyEvent_wrapper_members(Visitor *v, q_obj_InputKeyEvent_wrapper *obj, Error **errp); |
154 | |
155 | void visit_type_q_obj_InputBtnEvent_wrapper_members(Visitor *v, q_obj_InputBtnEvent_wrapper *obj, Error **errp); |
156 | |
157 | void visit_type_q_obj_InputMoveEvent_wrapper_members(Visitor *v, q_obj_InputMoveEvent_wrapper *obj, Error **errp); |
158 | void visit_type_InputEventKind(Visitor *v, const char *name, InputEventKind *obj, Error **errp); |
159 | |
160 | void visit_type_InputEvent_members(Visitor *v, InputEvent *obj, Error **errp); |
161 | void visit_type_InputEvent(Visitor *v, const char *name, InputEvent **obj, Error **errp); |
162 | void visit_type_InputEventList(Visitor *v, const char *name, InputEventList **obj, Error **errp); |
163 | |
164 | void visit_type_q_obj_input_send_event_arg_members(Visitor *v, q_obj_input_send_event_arg *obj, Error **errp); |
165 | void visit_type_GrabToggleKeys(Visitor *v, const char *name, GrabToggleKeys *obj, Error **errp); |
166 | |
167 | void visit_type_DisplayGTK_members(Visitor *v, DisplayGTK *obj, Error **errp); |
168 | void visit_type_DisplayGTK(Visitor *v, const char *name, DisplayGTK **obj, Error **errp); |
169 | |
170 | void visit_type_DisplayEGLHeadless_members(Visitor *v, DisplayEGLHeadless *obj, Error **errp); |
171 | void visit_type_DisplayEGLHeadless(Visitor *v, const char *name, DisplayEGLHeadless **obj, Error **errp); |
172 | void visit_type_DisplayGLMode(Visitor *v, const char *name, DisplayGLMode *obj, Error **errp); |
173 | |
174 | void visit_type_DisplayCurses_members(Visitor *v, DisplayCurses *obj, Error **errp); |
175 | void visit_type_DisplayCurses(Visitor *v, const char *name, DisplayCurses **obj, Error **errp); |
176 | void visit_type_DisplayType(Visitor *v, const char *name, DisplayType *obj, Error **errp); |
177 | |
178 | void visit_type_q_obj_DisplayOptions_base_members(Visitor *v, q_obj_DisplayOptions_base *obj, Error **errp); |
179 | |
180 | void visit_type_DisplayOptions_members(Visitor *v, DisplayOptions *obj, Error **errp); |
181 | void visit_type_DisplayOptions(Visitor *v, const char *name, DisplayOptions **obj, Error **errp); |
182 | |
183 | #endif /* QAPI_VISIT_UI_H */ |
184 | |