summaryrefslogtreecommitdiff
path: root/qemu-monitor.hx
diff options
context:
space:
mode:
authorLuiz Capitulino <lcapitulino@redhat.com>2009-10-07 13:41:54 -0300
committerAnthony Liguori <aliguori@us.ibm.com>2009-10-08 21:17:18 -0500
commit13917beeaca78700a737506d9e1181e83fe41d93 (patch)
treee6db16bc277b50e6850ae7e3989a5f66e01afabf /qemu-monitor.hx
parenta2876f595bb9661806f577cc3c0f9789975b18df (diff)
downloadqemu-13917beeaca78700a737506d9e1181e83fe41d93.tar.gz
monitor: Handle new and old style handlers
This commit changes monitor_handle_command() to support old style _and_ new style handlers. New style handlers are protocol independent, they return their data to the Monitor, which in turn decides how to print them (ie. user protocol vs. machine protocol). Converted handlers will use the 'user_print' member of 'mon_cmd_t' to define its user protocol function, which will be called to print data in the user protocol format. Handlers which don't have 'user_print' defined are not converted and are handled as usual. Patchworks-ID: 35340 Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'qemu-monitor.hx')
0 files changed, 0 insertions, 0 deletions