diff options
author | Luiz Capitulino <lcapitulino@redhat.com> | 2009-10-07 13:41:54 -0300 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-10-08 21:17:18 -0500 |
commit | 13917beeaca78700a737506d9e1181e83fe41d93 (patch) | |
tree | e6db16bc277b50e6850ae7e3989a5f66e01afabf /qemu-monitor.hx | |
parent | a2876f595bb9661806f577cc3c0f9789975b18df (diff) |
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