xref: /qemu/include/ui/dbus-display.h (revision 99997823bbbd23aa0cce42e03b49fd8a57222e5e)
1*99997823SMarc-André Lureau #ifndef DBUS_DISPLAY_H_
2*99997823SMarc-André Lureau #define DBUS_DISPLAY_H_
3*99997823SMarc-André Lureau 
4*99997823SMarc-André Lureau #include "qapi/error.h"
5*99997823SMarc-André Lureau #include "ui/dbus-module.h"
6*99997823SMarc-André Lureau 
7*99997823SMarc-André Lureau static inline bool qemu_using_dbus_display(Error **errp)
8*99997823SMarc-André Lureau {
9*99997823SMarc-André Lureau     if (!using_dbus_display) {
10*99997823SMarc-André Lureau         error_set(errp, ERROR_CLASS_DEVICE_NOT_ACTIVE,
11*99997823SMarc-André Lureau                   "D-Bus display is not in use");
12*99997823SMarc-André Lureau         return false;
13*99997823SMarc-André Lureau     }
14*99997823SMarc-André Lureau     return true;
15*99997823SMarc-André Lureau }
16*99997823SMarc-André Lureau 
17*99997823SMarc-André Lureau #endif /* DBUS_DISPLAY_H_ */
18