4 * Copyright (c) 2022 Red Hat Inc.
7 * Markus Armbruster <armbru@redhat.com>
9 * This work is licensed under the terms of the GNU GPL, version 2. See
10 * the COPYING file in the top-level directory.
13 #ifndef MONITOR_QMP_HELPERS_H
15 bool qmp_add_client_spice(int fd
, bool has_skipauth
, bool skipauth
,
16 bool has_tls
, bool tls
, Error
**errp
);
18 bool qmp_add_client_vnc(int fd
, bool has_skipauth
, bool skipauth
,
19 bool has_tls
, bool tls
, Error
**errp
);
21 #ifdef CONFIG_DBUS_DISPLAY
22 bool qmp_add_client_dbus_display(int fd
, bool has_skipauth
, bool skipauth
,
23 bool has_tls
, bool tls
, Error
**errp
);
25 bool qmp_add_client_char(int fd
, bool has_skipauth
, bool skipauth
,
26 bool has_tls
, bool tls
, const char *protocol
,