From d8f4460989d6d6749ff649f1c5439de38c2dfeab Mon Sep 17 00:00:00 2001 From: aliguori Date: Mon, 6 Oct 2008 13:52:44 +0000 Subject: Allow the monitor to be suspended during non-blocking op Live migration happens in the background, but it is useful to make the monitor command appear as if it's blocking. This allows a management tool to immediately know when the live migration has completed without having to poll the migration status. This patch allows the monitor to be suspended from a monitor callback which will prevent new monitor commands from being executed. Signed-off-by: Anthony Liguori git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5431 c046a42c-6fe2-441c-8c8c-71466251a162 --- console.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'console.h') diff --git a/console.h b/console.h index dd8b039..fba9e29 100644 --- a/console.h +++ b/console.h @@ -175,6 +175,8 @@ void term_flush(void); void term_print_help(void); void monitor_readline(const char *prompt, int is_password, char *buf, int buf_size); +void monitor_suspend(void); +void monitor_resume(void); /* readline.c */ typedef void ReadLineFunc(void *opaque, const char *str); -- cgit v1.1