]> git.proxmox.com Git - qemu.git/blobdiff - migration.h
usb-uhci: Use PCI DMA stub functions
[qemu.git] / migration.h
index 23d347ae90587d82ffd8bde4c1e12bd45f00cd65..1b8ee58530e354cebeef5b667bb24e3ca0447c86 100644 (file)
 #include "qemu-common.h"
 #include "notify.h"
 
-enum {
-    MIG_STATE_ERROR,
-    MIG_STATE_SETUP,
-    MIG_STATE_CANCELLED,
-    MIG_STATE_ACTIVE,
-    MIG_STATE_COMPLETED,
-};
-
 typedef struct MigrationState MigrationState;
 
 struct MigrationState
@@ -84,7 +76,9 @@ void migrate_fd_connect(MigrationState *s);
 
 void add_migration_state_change_notifier(Notifier *notify);
 void remove_migration_state_change_notifier(Notifier *notify);
+bool migration_is_active(MigrationState *);
 bool migration_has_finished(MigrationState *);
+bool migration_has_failed(MigrationState *);
 
 uint64_t ram_bytes_remaining(void);
 uint64_t ram_bytes_transferred(void);