1074a86fcSAnthony Liguori #ifndef QEMU_QDEV_MONITOR_H 2074a86fcSAnthony Liguori #define QEMU_QDEV_MONITOR_H 3074a86fcSAnthony Liguori 4b4a42f81SPaolo Bonzini #include "hw/qdev-core.h" 583c9089eSPaolo Bonzini #include "monitor/monitor.h" 6074a86fcSAnthony Liguori 7074a86fcSAnthony Liguori /*** monitor commands ***/ 8074a86fcSAnthony Liguori 9*1ce6be24SMarkus Armbruster void hmp_info_qtree(Monitor *mon, const QDict *qdict); 10*1ce6be24SMarkus Armbruster void hmp_info_qdm(Monitor *mon, const QDict *qdict); 11074a86fcSAnthony Liguori int do_device_add(Monitor *mon, const QDict *qdict, QObject **ret_data); 12074a86fcSAnthony Liguori int qdev_device_help(QemuOpts *opts); 13074a86fcSAnthony Liguori DeviceState *qdev_device_add(QemuOpts *opts); 14074a86fcSAnthony Liguori 15074a86fcSAnthony Liguori #endif 16