version 1.1.1.3, 2018/04/24 18:24:12
|
version 1.1.1.4, 2018/04/24 18:34:05
|
Line 14 extern Monitor *default_mon;
|
Line 14 extern Monitor *default_mon;
|
#define MONITOR_IS_DEFAULT 0x01 |
#define MONITOR_IS_DEFAULT 0x01 |
#define MONITOR_USE_READLINE 0x02 |
#define MONITOR_USE_READLINE 0x02 |
#define MONITOR_USE_CONTROL 0x04 |
#define MONITOR_USE_CONTROL 0x04 |
|
#define MONITOR_USE_PRETTY 0x08 |
|
|
/* flags for monitor commands */ |
/* flags for monitor commands */ |
#define MONITOR_CMD_ASYNC 0x0001 |
#define MONITOR_CMD_ASYNC 0x0001 |
#define MONITOR_CMD_USER_ONLY 0x0002 |
|
|
|
/* QMP events */ |
/* QMP events */ |
typedef enum MonitorEvent { |
typedef enum MonitorEvent { |
Line 32 typedef enum MonitorEvent {
|
Line 32 typedef enum MonitorEvent {
|
QEVENT_BLOCK_IO_ERROR, |
QEVENT_BLOCK_IO_ERROR, |
QEVENT_RTC_CHANGE, |
QEVENT_RTC_CHANGE, |
QEVENT_WATCHDOG, |
QEVENT_WATCHDOG, |
|
QEVENT_SPICE_CONNECTED, |
|
QEVENT_SPICE_INITIALIZED, |
|
QEVENT_SPICE_DISCONNECTED, |
QEVENT_MAX, |
QEVENT_MAX, |
} MonitorEvent; |
} MonitorEvent; |
|
|
Line 49 int monitor_read_bdrv_key_start(Monitor
|
Line 52 int monitor_read_bdrv_key_start(Monitor
|
|
|
int monitor_get_fd(Monitor *mon, const char *fdname); |
int monitor_get_fd(Monitor *mon, const char *fdname); |
|
|
void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap); |
void monitor_vprintf(Monitor *mon, const char *fmt, va_list ap) |
void monitor_printf(Monitor *mon, const char *fmt, ...) |
GCC_FMT_ATTR(2, 0); |
__attribute__ ((__format__ (__printf__, 2, 3))); |
void monitor_printf(Monitor *mon, const char *fmt, ...) GCC_FMT_ATTR(2, 3); |
void monitor_print_filename(Monitor *mon, const char *filename); |
void monitor_print_filename(Monitor *mon, const char *filename); |
void monitor_flush(Monitor *mon); |
void monitor_flush(Monitor *mon); |
|
|