| Top |  |  |  |  | 
| const gchar * | gvir_domain_snapshot_get_name () | 
| GVirConfigDomainSnapshot * | gvir_domain_snapshot_get_config () | 
| gboolean | gvir_domain_snapshot_delete () | 
| void | gvir_domain_snapshot_delete_async () | 
| gboolean | gvir_domain_snapshot_delete_finish () | 
| gboolean | gvir_domain_snapshot_get_is_current () | 
| gboolean | gvir_domain_snapshot_revert_to () | 
| void | gvir_domain_snapshot_revert_to_async () | 
| gboolean | gvir_domain_snapshot_revert_to_finish () | 
| gboolean | gvir_domain_snapshot_set_config () | 
const gchar *
gvir_domain_snapshot_get_name (GVirDomainSnapshot *snapshot);
GVirConfigDomainSnapshot * gvir_domain_snapshot_get_config (GVirDomainSnapshot *snapshot,guint flags,GError **err);
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.