| Top |
gboolean
gvir_storage_pool_get_persistent (GVirStoragePool *pool);
GVirConfigStoragePool * gvir_storage_pool_get_config (GVirStoragePool *pool,guint flags,GError **err);
GVirStoragePoolInfo * gvir_storage_pool_get_info (GVirStoragePool *pool,GError **err);
gboolean gvir_storage_pool_refresh (GVirStoragePool *pool,GCancellable *cancellable,GError **err);
void gvir_storage_pool_refresh_async (GVirStoragePool *pool,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_refresh_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
GList *
gvir_storage_pool_get_volumes (GVirStoragePool *pool);
List of GVirStorageVol. The returned list should be freed with
g_list_free(), after its elements have been unreffed with
g_object_unref().
[element-type LibvirtGObject.StorageVol][transfer full]
GVirStorageVol * gvir_storage_pool_get_volume (GVirStoragePool *pool,const gchar *name);
the GVirStorageVol, or NULL. The
returned object should be unreffed with g_object_unref() when no longer
needed.
[transfer full]
GVirStorageVol * gvir_storage_pool_create_volume (GVirStoragePool *pool,GVirConfigStorageVol *conf,GError **err);
gboolean gvir_storage_pool_build (GVirStoragePool *pool,guint flags,GError **err);
void gvir_storage_pool_build_async (GVirStoragePool *pool,guint flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_build_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
gboolean gvir_storage_pool_undefine (GVirStoragePool *pool,GError **err);
void gvir_storage_pool_undefine_async (GVirStoragePool *pool,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_undefine_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
gboolean gvir_storage_pool_start (GVirStoragePool *pool,guint flags,GError **err);
void gvir_storage_pool_start_async (GVirStoragePool *pool,guint flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_start_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
void gvir_storage_pool_stop_async (GVirStoragePool *pool,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_stop_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
gboolean gvir_storage_pool_delete (GVirStoragePool *pool,guint flags,GError **err);
void gvir_storage_pool_delete_async (GVirStoragePool *pool,guint flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
gboolean gvir_storage_pool_delete_finish (GVirStoragePool *pool,GAsyncResult *result,GError **err);
gboolean gvir_storage_pool_get_autostart (GVirStoragePool *pool,GError **err);
gboolean gvir_storage_pool_set_autostart (GVirStoragePool *pool,gboolean autostart,GError **err);
Sets whether or not storage pool pool
is started automatically on boot.