1910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner/* THIS FILE IS AUTOMATICALLY GENERATED, DO NOT MODIFY */ 2910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner 3910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner/* 4910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * schema-defined QAPI function prototypes 5910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * 6910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * Copyright IBM, Corp. 2011 7910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * 8910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * Authors: 9910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * Anthony Liguori <aliguori@us.ibm.com> 10910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * 11910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. 12910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * See the COPYING.LIB file in the top-level directory. 13910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner * 14910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner */ 15910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner 16910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#ifndef QMP_COMMANDS_H 17910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#define QMP_COMMANDS_H 18910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner 19910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#include "qapi-types.h" 20910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#include "qapi/qmp/qdict.h" 21910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#include "qapi/error.h" 22910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner 23910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_add_client(const char * protocol, const char * fdname, bool has_skipauth, bool skipauth, bool has_tls, bool tls, Error **errp); 24910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_add_client(Monitor *mon, const QDict *qdict, QObject **ret); 25910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerNameInfo * qmp_query_name(Error **errp); 26910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_name(Monitor *mon, const QDict *qdict, QObject **ret); 27910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerVersionInfo * qmp_query_version(Error **errp); 28910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_version(Monitor *mon, const QDict *qdict, QObject **ret); 29910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerKvmInfo * qmp_query_kvm(Error **errp); 30910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_kvm(Monitor *mon, const QDict *qdict, QObject **ret); 31910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerStatusInfo * qmp_query_status(Error **errp); 32910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_status(Monitor *mon, const QDict *qdict, QObject **ret); 33910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerUuidInfo * qmp_query_uuid(Error **errp); 34910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_uuid(Monitor *mon, const QDict *qdict, QObject **ret); 35910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerChardevInfoList * qmp_query_chardev(Error **errp); 36910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_chardev(Monitor *mon, const QDict *qdict, QObject **ret); 37910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_ringbuf_write(const char * device, const char * data, bool has_format, DataFormat format, Error **errp); 38910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_ringbuf_write(Monitor *mon, const QDict *qdict, QObject **ret); 39910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerchar * qmp_ringbuf_read(const char * device, int64_t size, bool has_format, DataFormat format, Error **errp); 40910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_ringbuf_read(Monitor *mon, const QDict *qdict, QObject **ret); 41910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerCommandInfoList * qmp_query_commands(Error **errp); 42910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_commands(Monitor *mon, const QDict *qdict, QObject **ret); 43910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerEventInfoList * qmp_query_events(Error **errp); 44910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_events(Monitor *mon, const QDict *qdict, QObject **ret); 45910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerMigrationInfo * qmp_query_migrate(Error **errp); 46910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_migrate(Monitor *mon, const QDict *qdict, QObject **ret); 47910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate_set_capabilities(MigrationCapabilityStatusList * capabilities, Error **errp); 48910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate_set_capabilities(Monitor *mon, const QDict *qdict, QObject **ret); 49910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerMigrationCapabilityStatusList * qmp_query_migrate_capabilities(Error **errp); 50910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_migrate_capabilities(Monitor *mon, const QDict *qdict, QObject **ret); 51910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerMouseInfoList * qmp_query_mice(Error **errp); 52910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_mice(Monitor *mon, const QDict *qdict, QObject **ret); 53910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerCpuInfoList * qmp_query_cpus(Error **errp); 54910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_cpus(Monitor *mon, const QDict *qdict, QObject **ret); 55910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerBlockInfoList * qmp_query_block(Error **errp); 56910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_block(Monitor *mon, const QDict *qdict, QObject **ret); 57910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerBlockStatsList * qmp_query_blockstats(Error **errp); 58910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_blockstats(Monitor *mon, const QDict *qdict, QObject **ret); 59910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerVncInfo * qmp_query_vnc(Error **errp); 60910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_vnc(Monitor *mon, const QDict *qdict, QObject **ret); 61910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerSpiceInfo * qmp_query_spice(Error **errp); 62910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_spice(Monitor *mon, const QDict *qdict, QObject **ret); 63910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerBalloonInfo * qmp_query_balloon(Error **errp); 64910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_balloon(Monitor *mon, const QDict *qdict, QObject **ret); 65910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerPciInfoList * qmp_query_pci(Error **errp); 66910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_pci(Monitor *mon, const QDict *qdict, QObject **ret); 67910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerBlockJobInfoList * qmp_query_block_jobs(Error **errp); 68910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_block_jobs(Monitor *mon, const QDict *qdict, QObject **ret); 69910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_quit(Error **errp); 70910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_quit(Monitor *mon, const QDict *qdict, QObject **ret); 71910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_stop(Error **errp); 72910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_stop(Monitor *mon, const QDict *qdict, QObject **ret); 73910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_system_reset(Error **errp); 74910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_system_reset(Monitor *mon, const QDict *qdict, QObject **ret); 75910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_system_powerdown(Error **errp); 76910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_system_powerdown(Monitor *mon, const QDict *qdict, QObject **ret); 77910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_cpu(int64_t index, Error **errp); 78910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_cpu(Monitor *mon, const QDict *qdict, QObject **ret); 79910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_cpu_add(int64_t id, Error **errp); 80910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_cpu_add(Monitor *mon, const QDict *qdict, QObject **ret); 81910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_memsave(int64_t val, int64_t size, const char * filename, bool has_cpu_index, int64_t cpu_index, Error **errp); 82910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_memsave(Monitor *mon, const QDict *qdict, QObject **ret); 83910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_pmemsave(int64_t val, int64_t size, const char * filename, Error **errp); 84910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_pmemsave(Monitor *mon, const QDict *qdict, QObject **ret); 85910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_cont(Error **errp); 86910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_cont(Monitor *mon, const QDict *qdict, QObject **ret); 87910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_system_wakeup(Error **errp); 88910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_system_wakeup(Monitor *mon, const QDict *qdict, QObject **ret); 89910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_inject_nmi(Error **errp); 90910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_inject_nmi(Monitor *mon, const QDict *qdict, QObject **ret); 91910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_set_link(const char * name, bool up, Error **errp); 92910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_set_link(Monitor *mon, const QDict *qdict, QObject **ret); 93910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_passwd(const char * device, const char * password, Error **errp); 94910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_passwd(Monitor *mon, const QDict *qdict, QObject **ret); 95910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_balloon(int64_t value, Error **errp); 96910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_balloon(Monitor *mon, const QDict *qdict, QObject **ret); 97910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_resize(const char * device, int64_t size, Error **errp); 98910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_resize(Monitor *mon, const QDict *qdict, QObject **ret); 99910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_transaction(TransactionActionList * actions, Error **errp); 100910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_transaction(Monitor *mon, const QDict *qdict, QObject **ret); 101910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_blockdev_snapshot_sync(const char * device, const char * snapshot_file, bool has_format, const char * format, bool has_mode, NewImageMode mode, Error **errp); 102910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_blockdev_snapshot_sync(Monitor *mon, const QDict *qdict, QObject **ret); 103910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_blockdev_snapshot_internal_sync(const char * device, const char * name, Error **errp); 104910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_blockdev_snapshot_internal_sync(Monitor *mon, const QDict *qdict, QObject **ret); 105910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerSnapshotInfo * qmp_blockdev_snapshot_delete_internal_sync(const char * device, bool has_id, const char * id, bool has_name, const char * name, Error **errp); 106910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_blockdev_snapshot_delete_internal_sync(Monitor *mon, const QDict *qdict, QObject **ret); 107910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerchar * qmp_human_monitor_command(const char * command_line, bool has_cpu_index, int64_t cpu_index, Error **errp); 108910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_human_monitor_command(Monitor *mon, const QDict *qdict, QObject **ret); 109910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_commit(const char * device, bool has_base, const char * base, const char * top, bool has_speed, int64_t speed, Error **errp); 110910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_commit(Monitor *mon, const QDict *qdict, QObject **ret); 111910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_drive_backup(const char * device, const char * target, bool has_format, const char * format, MirrorSyncMode sync, bool has_mode, NewImageMode mode, bool has_speed, int64_t speed, bool has_on_source_error, BlockdevOnError on_source_error, bool has_on_target_error, BlockdevOnError on_target_error, Error **errp); 112910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_drive_backup(Monitor *mon, const QDict *qdict, QObject **ret); 113910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_drive_mirror(const char * device, const char * target, bool has_format, const char * format, MirrorSyncMode sync, bool has_mode, NewImageMode mode, bool has_speed, int64_t speed, bool has_granularity, uint32_t granularity, bool has_buf_size, int64_t buf_size, bool has_on_source_error, BlockdevOnError on_source_error, bool has_on_target_error, BlockdevOnError on_target_error, Error **errp); 114910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_drive_mirror(Monitor *mon, const QDict *qdict, QObject **ret); 115910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate_cancel(Error **errp); 116910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate_cancel(Monitor *mon, const QDict *qdict, QObject **ret); 117910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate_set_downtime(double value, Error **errp); 118910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate_set_downtime(Monitor *mon, const QDict *qdict, QObject **ret); 119910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate_set_speed(int64_t value, Error **errp); 120910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate_set_speed(Monitor *mon, const QDict *qdict, QObject **ret); 121910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate_set_cache_size(int64_t value, Error **errp); 122910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate_set_cache_size(Monitor *mon, const QDict *qdict, QObject **ret); 123910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint64_t qmp_query_migrate_cache_size(Error **errp); 124910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_migrate_cache_size(Monitor *mon, const QDict *qdict, QObject **ret); 125910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerObjectPropertyInfoList * qmp_qom_list(const char * path, Error **errp); 126910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_qom_list(Monitor *mon, const QDict *qdict, QObject **ret); 127910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_set_password(const char * protocol, const char * password, bool has_connected, const char * connected, Error **errp); 128910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_set_password(Monitor *mon, const QDict *qdict, QObject **ret); 129910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_expire_password(const char * protocol, const char * time, Error **errp); 130910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_expire_password(Monitor *mon, const QDict *qdict, QObject **ret); 131910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_eject(const char * device, bool has_force, bool force, Error **errp); 132910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_eject(Monitor *mon, const QDict *qdict, QObject **ret); 133910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_change_vnc_password(const char * password, Error **errp); 134910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_change_vnc_password(Monitor *mon, const QDict *qdict, QObject **ret); 135910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_change(const char * device, const char * target, bool has_arg, const char * arg, Error **errp); 136910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_change(Monitor *mon, const QDict *qdict, QObject **ret); 137910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_set_io_throttle(const char * device, int64_t bps, int64_t bps_rd, int64_t bps_wr, int64_t iops, int64_t iops_rd, int64_t iops_wr, bool has_bps_max, int64_t bps_max, bool has_bps_rd_max, int64_t bps_rd_max, bool has_bps_wr_max, int64_t bps_wr_max, bool has_iops_max, int64_t iops_max, bool has_iops_rd_max, int64_t iops_rd_max, bool has_iops_wr_max, int64_t iops_wr_max, bool has_iops_size, int64_t iops_size, Error **errp); 138910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_set_io_throttle(Monitor *mon, const QDict *qdict, QObject **ret); 139910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_stream(const char * device, bool has_base, const char * base, bool has_speed, int64_t speed, bool has_on_error, BlockdevOnError on_error, Error **errp); 140910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_stream(Monitor *mon, const QDict *qdict, QObject **ret); 141910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_job_set_speed(const char * device, int64_t speed, Error **errp); 142910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_job_set_speed(Monitor *mon, const QDict *qdict, QObject **ret); 143910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_job_cancel(const char * device, bool has_force, bool force, Error **errp); 144910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_job_cancel(Monitor *mon, const QDict *qdict, QObject **ret); 145910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_job_pause(const char * device, Error **errp); 146910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_job_pause(Monitor *mon, const QDict *qdict, QObject **ret); 147910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_job_resume(const char * device, Error **errp); 148910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_job_resume(Monitor *mon, const QDict *qdict, QObject **ret); 149910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_block_job_complete(const char * device, Error **errp); 150910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_block_job_complete(Monitor *mon, const QDict *qdict, QObject **ret); 151910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerObjectTypeInfoList * qmp_qom_list_types(bool has_implements, const char * implements, bool has_abstract, bool abstract, Error **errp); 152910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_qom_list_types(Monitor *mon, const QDict *qdict, QObject **ret); 153910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerDevicePropertyInfoList * qmp_device_list_properties(const char * q_typename, Error **errp); 154910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_device_list_properties(Monitor *mon, const QDict *qdict, QObject **ret); 155910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_migrate(const char * uri, bool has_blk, bool blk, bool has_inc, bool inc, bool has_detach, bool detach, Error **errp); 156910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_migrate(Monitor *mon, const QDict *qdict, QObject **ret); 157910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_xen_save_devices_state(const char * filename, Error **errp); 158910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_xen_save_devices_state(Monitor *mon, const QDict *qdict, QObject **ret); 159910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_xen_set_global_dirty_log(bool enable, Error **errp); 160910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_xen_set_global_dirty_log(Monitor *mon, const QDict *qdict, QObject **ret); 161910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_device_del(const char * id, Error **errp); 162910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_device_del(Monitor *mon, const QDict *qdict, QObject **ret); 163910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_dump_guest_memory(bool paging, const char * protocol, bool has_begin, int64_t begin, bool has_length, int64_t length, Error **errp); 164910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_dump_guest_memory(Monitor *mon, const QDict *qdict, QObject **ret); 165910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_netdev_del(const char * id, Error **errp); 166910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_netdev_del(Monitor *mon, const QDict *qdict, QObject **ret); 167910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_getfd(const char * fdname, Error **errp); 168910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_getfd(Monitor *mon, const QDict *qdict, QObject **ret); 169910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_closefd(const char * fdname, Error **errp); 170910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_closefd(Monitor *mon, const QDict *qdict, QObject **ret); 171910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerMachineInfoList * qmp_query_machines(Error **errp); 172910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_machines(Monitor *mon, const QDict *qdict, QObject **ret); 173910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerCpuDefinitionInfoList * qmp_query_cpu_definitions(Error **errp); 174910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_cpu_definitions(Monitor *mon, const QDict *qdict, QObject **ret); 175910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerAddfdInfo * qmp_add_fd(bool has_fdset_id, int64_t fdset_id, bool has_opaque, const char * opaque, Error **errp); 176910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_add_fd(Monitor *mon, const QDict *qdict, QObject **ret); 177910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_remove_fd(int64_t fdset_id, bool has_fd, int64_t fd, Error **errp); 178910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_remove_fd(Monitor *mon, const QDict *qdict, QObject **ret); 179910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerFdsetInfoList * qmp_query_fdsets(Error **errp); 180910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_fdsets(Monitor *mon, const QDict *qdict, QObject **ret); 181910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerTargetInfo * qmp_query_target(Error **errp); 182910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_target(Monitor *mon, const QDict *qdict, QObject **ret); 183910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_send_key(KeyValueList * keys, bool has_hold_time, int64_t hold_time, Error **errp); 184910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_send_key(Monitor *mon, const QDict *qdict, QObject **ret); 185910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_screendump(const char * filename, Error **errp); 186910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_screendump(Monitor *mon, const QDict *qdict, QObject **ret); 187910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_nbd_server_start(SocketAddress * addr, Error **errp); 188910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_nbd_server_start(Monitor *mon, const QDict *qdict, QObject **ret); 189910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_nbd_server_add(const char * device, bool has_writable, bool writable, Error **errp); 190910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_nbd_server_add(Monitor *mon, const QDict *qdict, QObject **ret); 191910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_nbd_server_stop(Error **errp); 192910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_nbd_server_stop(Monitor *mon, const QDict *qdict, QObject **ret); 193910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerChardevReturn * qmp_chardev_add(const char * id, ChardevBackend * backend, Error **errp); 194910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_chardev_add(Monitor *mon, const QDict *qdict, QObject **ret); 195910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_chardev_remove(const char * id, Error **errp); 196910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_chardev_remove(Monitor *mon, const QDict *qdict, QObject **ret); 197910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerTpmModelList * qmp_query_tpm_models(Error **errp); 198910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_tpm_models(Monitor *mon, const QDict *qdict, QObject **ret); 199910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerTpmTypeList * qmp_query_tpm_types(Error **errp); 200910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_tpm_types(Monitor *mon, const QDict *qdict, QObject **ret); 201910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerTPMInfoList * qmp_query_tpm(Error **errp); 202910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_tpm(Monitor *mon, const QDict *qdict, QObject **ret); 203910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerCommandLineOptionInfoList * qmp_query_command_line_options(bool has_option, const char * option, Error **errp); 204910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_command_line_options(Monitor *mon, const QDict *qdict, QObject **ret); 205910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' TurnerRxFilterInfoList * qmp_query_rx_filter(bool has_name, const char * name, Error **errp); 206910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_query_rx_filter(Monitor *mon, const QDict *qdict, QObject **ret); 207910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnervoid qmp_blockdev_add(BlockdevOptions * options, Error **errp); 208910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turnerint qmp_marshal_input_blockdev_add(Monitor *mon, const QDict *qdict, QObject **ret); 209910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner 210910aea96b67d7f0357f586c47f20848ec435aa1bDavid 'Digit' Turner#endif 211