Blame docs/libvirt-gobject/html/GVirDomainSnapshot.html

Packit a07778
Packit a07778
<html>
Packit a07778
<head>
Packit a07778
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit a07778
<title>GVirDomainSnapshot: Libvirt-gobject Reference Manual</title>
Packit a07778
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit a07778
<link rel="home" href="index.html" title="Libvirt-gobject Reference Manual">
Packit a07778
<link rel="up" href="ch01.html" title="Libvirt-gobject">
Packit a07778
<link rel="prev" href="GVirDomain.html" title="GVirDomain">
Packit a07778
<link rel="next" href="GVirInterface.html" title="GVirInterface">
Packit a07778
<meta name="generator" content="GTK-Doc V1.29 (XML mode)">
Packit a07778
<link rel="stylesheet" href="style.css" type="text/css">
Packit a07778
</head>
Packit a07778
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit a07778
Packit a07778
Packit a07778
Top  | 
Packit a07778
                  Description  | 
Packit a07778
                  Object Hierarchy  | 
Packit a07778
                  Properties
Packit a07778
Packit a07778
Home
Packit a07778
Up
Packit a07778
Prev
Packit a07778
Next
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVirDomainSnapshot

Packit a07778

GVirDomainSnapshot

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_get_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigDomainSnapshot *
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_get_config ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_delete ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_delete_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_delete_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_get_is_current ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_revert_to ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_revert_to_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_revert_to_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_domain_snapshot_set_config ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Properties

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirDomainSnapshotHandle *
Packit a07778
handle
Packit a07778
Read / Write / Construct Only
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Types and Values

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
enum
Packit a07778
GVirDomainSnapshotDeleteFlags
Packit a07778
Packit a07778
Packit a07778
enum
Packit a07778
GVirDomainSnapshotRevertFlags
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Object Hierarchy

Packit a07778
    GObject
Packit a07778
    ╰── GVirDomainSnapshot
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Description

Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778

gvir_domain_snapshot_get_name ()

Packit a07778
const gchar *
Packit a07778
gvir_domain_snapshot_get_name (GVirDomainSnapshot *snapshot);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_get_config ()

Packit a07778
GVirConfigDomainSnapshot *
Packit a07778
gvir_domain_snapshot_get_config (GVirDomainSnapshot *snapshot,
Packit a07778
                                 guint flags,
Packit a07778
                                 GError **err);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

the domain_snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

the config. The returned object should be

Packit a07778
unreffed with g_object_unref() when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_delete ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_delete (GVirDomainSnapshot *snapshot,
Packit a07778
                             guint flags,
Packit a07778
                             GError **error);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

The domain snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

Bitwise or of GVirDomainSnapshotDeleteFlags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

error

Packit a07778

Place-holder for error or NULL.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_delete_async ()

Packit a07778
void
Packit a07778
gvir_domain_snapshot_delete_async (GVirDomainSnapshot *snapshot,
Packit a07778
                                   guint flags,
Packit a07778
                                   GCancellable *cancellable,
Packit a07778
                                   GAsyncReadyCallback callback,
Packit a07778
                                   gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

A GVirDomainSnapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

Bitwise-OR of GVirDomainSnapshotDeleteFlags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

completion callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_delete_finish ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_delete_finish (GVirDomainSnapshot *snapshot,
Packit a07778
                                    GAsyncResult *res,
Packit a07778
                                    GError **error);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

A GVirDomainSnapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

res

Packit a07778

async method result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_get_is_current ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_get_is_current (GVirDomainSnapshot *snapshot,
Packit a07778
                                     guint flags,
Packit a07778
                                     gboolean *is_current,
Packit a07778
                                     GError **error);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

The domain snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

Currently unused, pass 0

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

is_current

Packit a07778

TRUE if the given snapshot is the current snapshot

Packit a07778
of its domain, FALSE otherwise. 

Packit a07778
[out]
Packit a07778
Packit a07778
Packit a07778

error

Packit a07778

Place-holder for error or NULL.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_revert_to ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_revert_to (GVirDomainSnapshot *snapshot,
Packit a07778
                                guint flags,
Packit a07778
                                GError **error);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

The domain snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

Bitwise OR of GVirDomainSnapshotRevertFlags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

error

Packit a07778

Place-holder for error or NULL.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE if the snapshot's domain has successfully been

Packit a07778
reverted to the given snapshot, FALSE otherwise, in which case
Packit a07778
error
Packit a07778
will be set.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_revert_to_async ()

Packit a07778
void
Packit a07778
gvir_domain_snapshot_revert_to_async (GVirDomainSnapshot *snapshot,
Packit a07778
                                      guint flags,
Packit a07778
                                      GCancellable *cancellable,
Packit a07778
                                      GAsyncReadyCallback callback,
Packit a07778
                                      gpointer user_data);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

A GVirDomainSnapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

Bitwise OR of GVirDomainSnapshotRevertFlags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

cancellable

Packit a07778

cancellation object.

Packit a07778
[allow-none][transfer none]
Packit a07778
Packit a07778
Packit a07778

callback

Packit a07778

The callback.

Packit a07778
[scope async]
Packit a07778
Packit a07778
Packit a07778

user_data

Packit a07778

Opaque data for callback.

Packit a07778
[closure]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_revert_to_finish ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_revert_to_finish (GVirDomainSnapshot *snapshot,
Packit a07778
                                       GAsyncResult *result,
Packit a07778
                                       GError **error);
Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

The domain snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

The result.

Packit a07778
[transfer none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE on success, FALSE otherwise.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_domain_snapshot_set_config ()

Packit a07778
gboolean
Packit a07778
gvir_domain_snapshot_set_config (GVirDomainSnapshot *snapshot,
Packit a07778
                                 GVirConfigDomainSnapshot *conf,
Packit a07778
                                 GError **error);
Packit a07778

Updates the given snapshot's configuration according to the

Packit a07778
given GVirConfigDomainSnapshot.

Packit a07778
Packit a07778

Parameters

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

snapshot

Packit a07778

The domain snapshot

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

conf

Packit a07778

The new config object

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

error

Packit a07778

Place-holder for error or NULL.

Packit a07778
[allow-none]
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Returns

Packit a07778

TRUE if no error was reported, FALSE otherwise.

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Types and Values

Packit a07778
Packit a07778

enum GVirDomainSnapshotDeleteFlags

Packit a07778
Packit a07778

Members

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN

Packit a07778
Packit a07778

Also delete children

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY

Packit a07778
Packit a07778

Delete just metadata

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY

Packit a07778
Packit a07778

Delete just children

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

enum GVirDomainSnapshotRevertFlags

Packit a07778
Packit a07778

Members

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING

Packit a07778
Packit a07778

Run after revert

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED

Packit a07778
Packit a07778

Pause after revert

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE

Packit a07778
Packit a07778

Allow risky reverts

Packit a07778
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Property Details

Packit a07778
Packit a07778

The “handle” property

Packit a07778
  “handle”                   GVirDomainSnapshotHandle *
Packit a07778

The domain_snapshot handle.

Packit a07778

Flags: Read / Write / Construct Only

Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Generated by GTK-Doc V1.29
Packit a07778
</body>
Packit a07778
</html>