| Top |  |  |  |  | 
const gchar *
gvir_domain_snapshot_get_name (GVirDomainSnapshot *snapshot);
GVirConfigDomainSnapshot * gvir_domain_snapshot_get_config (GVirDomainSnapshot *snapshot,guint flags,GError **err);
the config. The returned object should be
unreffed with g_object_unref() when no longer needed. 
[transfer full]
gboolean gvir_domain_snapshot_delete (GVirDomainSnapshot *snapshot,guint flags,GError **error);
| snapshot | The domain snapshot | |
| flags | Bitwise or of GVirDomainSnapshotDeleteFlags | |
| error | Place-holder for error or NULL. | [allow-none] | 
void gvir_domain_snapshot_delete_async (GVirDomainSnapshot *snapshot,guint flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
| snapshot | ||
| flags | Bitwise-OR of GVirDomainSnapshotDeleteFlags | |
| cancellable | cancellation object. | [allow-none][transfer none] | 
| callback | completion callback. | [scope async] | 
| user_data | opaque data for callback. | [closure] | 
gboolean gvir_domain_snapshot_delete_finish (GVirDomainSnapshot *snapshot,GAsyncResult *res,GError **error);
gboolean gvir_domain_snapshot_get_is_current (GVirDomainSnapshot *snapshot,guint flags,gboolean *is_current,GError **error);
gboolean gvir_domain_snapshot_revert_to (GVirDomainSnapshot *snapshot,guint flags,GError **error);
void gvir_domain_snapshot_revert_to_async (GVirDomainSnapshot *snapshot,guint flags,GCancellable *cancellable,GAsyncReadyCallback callback,gpointer user_data);
| snapshot | ||
| flags | Bitwise OR of GVirDomainSnapshotRevertFlags | |
| cancellable | cancellation object. | [allow-none][transfer none] | 
| callback | The callback. | [scope async] | 
| user_data | Opaque data for callback. | [closure] | 
gboolean gvir_domain_snapshot_revert_to_finish (GVirDomainSnapshot *snapshot,GAsyncResult *result,GError **error);
gboolean gvir_domain_snapshot_set_config (GVirDomainSnapshot *snapshot,GVirConfigDomainSnapshot *conf,GError **error);
Updates the given snapshot's configuration according to the given GVirConfigDomainSnapshot.
| snapshot | The domain snapshot | |
| conf | The new config object | |
| error | Place-holder for error or  | [allow-none] |