summaryrefslogtreecommitdiffstats
path: root/src/guestfs-actions.h
diff options
context:
space:
mode:
authorRichard Jones <rjones@redhat.com>2009-04-18 15:31:53 +0100
committerRichard Jones <rjones@redhat.com>2009-04-18 15:31:53 +0100
commitef499de8946cf4b8120ef7917b2e5d7f9115041f (patch)
tree8972aedf961b05a1d836ab15dcf946e837d12b42 /src/guestfs-actions.h
parentad1d84a142169baaed293de71fb9430178d9f999 (diff)
downloadlibguestfs-ef499de8946cf4b8120ef7917b2e5d7f9115041f.tar.gz
libguestfs-ef499de8946cf4b8120ef7917b2e5d7f9115041f.tar.xz
libguestfs-ef499de8946cf4b8120ef7917b2e5d7f9115041f.zip
Separate out the high-level API actions.
- Split out the high-level API actions so that they are in a separate file, and use the defined guestfs C API, instead of fiddling around with internal structures.
Diffstat (limited to 'src/guestfs-actions.h')
-rw-r--r--src/guestfs-actions.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/guestfs-actions.h b/src/guestfs-actions.h
index 14ca54fc..9ad13f6a 100644
--- a/src/guestfs-actions.h
+++ b/src/guestfs-actions.h
@@ -31,6 +31,11 @@ extern int guestfs_set_autosync (guestfs_h *handle, int autosync);
extern int guestfs_get_autosync (guestfs_h *handle);
extern int guestfs_set_verbose (guestfs_h *handle, int verbose);
extern int guestfs_get_verbose (guestfs_h *handle);
+extern int guestfs_is_ready (guestfs_h *handle);
+extern int guestfs_is_config (guestfs_h *handle);
+extern int guestfs_is_launching (guestfs_h *handle);
+extern int guestfs_is_busy (guestfs_h *handle);
+extern int guestfs_get_state (guestfs_h *handle);
extern int guestfs_mount (guestfs_h *handle, const char *device, const char *mountpoint);
extern int guestfs_sync (guestfs_h *handle);
extern int guestfs_touch (guestfs_h *handle, const char *path);