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

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

GVirDomainSnapshot

Packit Service ea0369

GVirDomainSnapshot

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

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

Properties

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
GVirDomainSnapshotHandle *
Packit Service ea0369
handle
Packit Service ea0369
Read / Write / Construct Only
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Types and Values

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
enum
Packit Service ea0369
GVirDomainSnapshotDeleteFlags
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
enum
Packit Service ea0369
GVirDomainSnapshotRevertFlags
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Object Hierarchy

Packit Service ea0369
    GObject
Packit Service ea0369
    ╰── GVirDomainSnapshot
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Description

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Functions

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_get_name ()

Packit Service ea0369
const gchar *
Packit Service ea0369
gvir_domain_snapshot_get_name (GVirDomainSnapshot *snapshot);
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_get_config ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

the domain_snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

the flags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

the config. The returned object should be

Packit Service ea0369
unreffed with g_object_unref() when no longer needed. 

Packit Service ea0369

[transfer full]

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_delete ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

The domain snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

Bitwise or of GVirDomainSnapshotDeleteFlags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

error

Packit Service ea0369

Place-holder for error or NULL.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE on success, FALSE otherwise

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_delete_async ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

A GVirDomainSnapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

Bitwise-OR of GVirDomainSnapshotDeleteFlags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

cancellable

Packit Service ea0369

cancellation object.

Packit Service ea0369
[allow-none][transfer none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

callback

Packit Service ea0369

completion callback.

Packit Service ea0369
[scope async]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

user_data

Packit Service ea0369

opaque data for callback.

Packit Service ea0369
[closure]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_delete_finish ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

A GVirDomainSnapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

res

Packit Service ea0369

async method result.

Packit Service ea0369
[transfer none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE on success, FALSE otherwise.

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_get_is_current ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

The domain snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

Currently unused, pass 0

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

is_current

Packit Service ea0369

TRUE if the given snapshot is the current snapshot

Packit Service ea0369
of its domain, FALSE otherwise. 

Packit Service ea0369
[out]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

error

Packit Service ea0369

Place-holder for error or NULL.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE on success, FALSE otherwise.

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_revert_to ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

The domain snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

Bitwise OR of GVirDomainSnapshotRevertFlags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

error

Packit Service ea0369

Place-holder for error or NULL.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE if the snapshot's domain has successfully been

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

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_revert_to_async ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

A GVirDomainSnapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

flags

Packit Service ea0369

Bitwise OR of GVirDomainSnapshotRevertFlags

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

cancellable

Packit Service ea0369

cancellation object.

Packit Service ea0369
[allow-none][transfer none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

callback

Packit Service ea0369

The callback.

Packit Service ea0369
[scope async]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

user_data

Packit Service ea0369

Opaque data for callback.

Packit Service ea0369
[closure]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_revert_to_finish ()

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

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

The domain snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

result

Packit Service ea0369

The result.

Packit Service ea0369
[transfer none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE on success, FALSE otherwise.

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

gvir_domain_snapshot_set_config ()

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

Updates the given snapshot's configuration according to the

Packit Service ea0369
given GVirConfigDomainSnapshot.

Packit Service ea0369
Packit Service ea0369

Parameters

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

snapshot

Packit Service ea0369

The domain snapshot

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

conf

Packit Service ea0369

The new config object

Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

error

Packit Service ea0369

Place-holder for error or NULL.

Packit Service ea0369
[allow-none]
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Returns

Packit Service ea0369

TRUE if no error was reported, FALSE otherwise.

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Types and Values

Packit Service ea0369
Packit Service ea0369

enum GVirDomainSnapshotDeleteFlags

Packit Service ea0369
Packit Service ea0369

Members

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN

Packit Service ea0369
Packit Service ea0369

Also delete children

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_DELETE_METADATA_ONLY

Packit Service ea0369
Packit Service ea0369

Delete just metadata

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY

Packit Service ea0369
Packit Service ea0369

Delete just children

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Packit Service ea0369
Packit Service ea0369

enum GVirDomainSnapshotRevertFlags

Packit Service ea0369
Packit Service ea0369

Members

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_REVERT_RUNNING

Packit Service ea0369
Packit Service ea0369

Run after revert

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_REVERT_PAUSED

Packit Service ea0369
Packit Service ea0369

Pause after revert

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

GVIR_DOMAIN_SNAPSHOT_REVERT_FORCE

Packit Service ea0369
Packit Service ea0369

Allow risky reverts

Packit Service ea0369
Packit Service ea0369
 
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

Property Details

Packit Service ea0369
Packit Service ea0369

The “handle” property

Packit Service ea0369
  “handle”                   GVirDomainSnapshotHandle *
Packit Service ea0369

The domain_snapshot handle.

Packit Service ea0369

Flags: Read / Write / Construct Only

Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369
Packit Service ea0369

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