blob: 92433cff97b799642253bfa9fdafb245c9ff010b [file] [log] [blame]
Anthony Liguori48a32be2011-09-02 12:34:48 -05001/*
2 * Human Monitor Interface
3 *
4 * Copyright IBM, Corp. 2011
5 *
6 * Authors:
7 * Anthony Liguori <aliguori@us.ibm.com>
8 *
9 * This work is licensed under the terms of the GNU GPL, version 2. See
10 * the COPYING file in the top-level directory.
11 *
12 */
13
14#ifndef HMP_H
15#define HMP_H
16
17#include "qemu-common.h"
18#include "qapi-types.h"
19
20void hmp_info_name(Monitor *mon);
Luiz Capitulinob9c15f12011-08-26 17:38:13 -030021void hmp_info_version(Monitor *mon);
Luiz Capitulino292a2602011-09-12 15:10:53 -030022void hmp_info_kvm(Monitor *mon);
Luiz Capitulino1fa9a5e2011-09-12 17:54:20 -030023void hmp_info_status(Monitor *mon);
Luiz Capitulinoefab7672011-09-13 17:16:25 -030024void hmp_info_uuid(Monitor *mon);
Luiz Capitulinoc5a415a2011-09-14 16:05:49 -030025void hmp_info_chardev(Monitor *mon);
Luiz Capitulino7a7f3252011-09-15 14:20:28 -030026void hmp_quit(Monitor *mon, const QDict *qdict);
Luiz Capitulino5f158f22011-09-15 14:34:39 -030027void hmp_stop(Monitor *mon, const QDict *qdict);
Luiz Capitulino38d22652011-09-15 14:41:46 -030028void hmp_system_reset(Monitor *mon, const QDict *qdict);
Luiz Capitulino5bc465e2011-09-28 11:06:15 -030029void hmp_system_powerdown(Monitor *mon, const QDict *qdict);
Anthony Liguori48a32be2011-09-02 12:34:48 -050030
31#endif