Revision 95be0669 include/ui/console.h
b/include/ui/console.h | ||
---|---|---|
2 | 2 |
#define CONSOLE_H |
3 | 3 |
|
4 | 4 |
#include "ui/qemu-pixman.h" |
5 |
#include "qom/object.h" |
|
5 | 6 |
#include "qapi/qmp/qdict.h" |
6 | 7 |
#include "qemu/notify.h" |
7 | 8 |
#include "monitor/monitor.h" |
... | ... | |
93 | 94 |
|
94 | 95 |
/* consoles */ |
95 | 96 |
|
97 |
#define TYPE_QEMU_CONSOLE "qemu-console" |
|
98 |
#define QEMU_CONSOLE(obj) \ |
|
99 |
OBJECT_CHECK(QemuConsole, (obj), TYPE_QEMU_CONSOLE) |
|
100 |
#define QEMU_CONSOLE_GET_CLASS(obj) \ |
|
101 |
OBJECT_GET_CLASS(QemuConsoleClass, (obj), TYPE_QEMU_CONSOLE) |
|
102 |
#define QEMU_CONSOLE_CLASS(klass) \ |
|
103 |
OBJECT_CLASS_CHECK(QemuConsoleClass, (klass), TYPE_QEMU_CONSOLE) |
|
104 |
|
|
105 |
typedef struct QemuConsoleClass QemuConsoleClass; |
|
106 |
|
|
107 |
struct QemuConsoleClass { |
|
108 |
ObjectClass parent_class; |
|
109 |
}; |
|
110 |
|
|
96 | 111 |
#define QEMU_BIG_ENDIAN_FLAG 0x01 |
97 | 112 |
#define QEMU_ALLOCATED_FLAG 0x02 |
98 | 113 |
|
Also available in: Unified diff