Blame docs/libvirt-gobject/html/GVirStoragePool.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>GVirStoragePool: 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="GVirSecret.html" title="GVirSecret">
Packit a07778
<link rel="next" href="GVirStorageVol.html" title="GVirStorageVol">
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

GVirStoragePool

Packit a07778

GVirStoragePool

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_storage_pool_get_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const gchar *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_uuid ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_active ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_persistent ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_config ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStoragePoolInfo *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_info ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_refresh ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_refresh_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_refresh_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GList *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_volumes ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStorageVol *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_volume ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirStorageVol *
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_create_volume ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_build ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_build_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_build_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_undefine ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_undefine_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_undefine_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_start ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_start_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_start_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_stop ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_stop_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_stop_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_delete ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_delete_async ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_delete_finish ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_get_autostart ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
gboolean
Packit a07778
Packit a07778
Packit a07778
gvir_storage_pool_set_autostart ()
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
GVirStoragePoolHandle *
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
enum
Packit a07778
GVirStoragePoolState
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Object Hierarchy

Packit a07778
    GBoxed
Packit a07778
    ╰── GVirStoragePoolInfo
Packit a07778
    GObject
Packit a07778
    ╰── GVirStoragePool
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Description

Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778

gvir_storage_pool_get_name ()

Packit a07778
const gchar *
Packit a07778
gvir_storage_pool_get_name (GVirStoragePool *pool);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_get_uuid ()

Packit a07778
const gchar *
Packit a07778
gvir_storage_pool_get_uuid (GVirStoragePool *pool);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_get_active ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_get_active (GVirStoragePool *pool);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_get_persistent ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_get_persistent (GVirStoragePool *pool);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_get_config ()

Packit a07778
GVirConfigStoragePool *
Packit a07778
gvir_storage_pool_get_config (GVirStoragePool *pool,
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

pool

Packit a07778

the storage_pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

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_storage_pool_get_info ()

Packit a07778
GVirStoragePoolInfo *
Packit a07778
gvir_storage_pool_get_info (GVirStoragePool *pool,
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

pool

Packit a07778

the storage_pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

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

Returns

Packit a07778

the info. The returned pointer should be

Packit a07778
freed using <GTKDOCLINK HREF="g-boxed-free">g_boxed_free()</GTKDOCLINK> when no longer needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_refresh ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_refresh (GVirStoragePool *pool,
Packit a07778
                           GCancellable *cancellable,
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

pool

Packit a07778

the storage pool

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
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_refresh_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_refresh_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool

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_storage_pool_refresh_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_refresh_finish (GVirStoragePool *pool,
Packit a07778
                                  GAsyncResult *result,
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

pool

Packit a07778

the storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

Packit a07778
Packit a07778

gvir_storage_pool_get_volumes ()

Packit a07778
GList *
Packit a07778
gvir_storage_pool_get_volumes (GVirStoragePool *pool);
Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

the storage pool

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

Returns

Packit a07778

List of GVirStorageVol. The returned list should be freed with

Packit a07778
g_list_free(), after its elements have been unreffed with
Packit a07778
g_object_unref(). 

Packit a07778

[element-type LibvirtGObject.StorageVol][transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_get_volume ()

Packit a07778
GVirStorageVol *
Packit a07778
gvir_storage_pool_get_volume (GVirStoragePool *pool,
Packit a07778
                              const gchar *name);
Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

the storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

name

Packit a07778

Name of the requested storage volume

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

Returns

Packit a07778

the GVirStorageVol, or NULL. The

Packit a07778
returned object should be unreffed with g_object_unref() when no longer
Packit a07778
needed. 

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_create_volume ()

Packit a07778
GVirStorageVol *
Packit a07778
gvir_storage_pool_create_volume (GVirStoragePool *pool,
Packit a07778
                                 GVirConfigStorageVol *conf,
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

pool

Packit a07778

the storage pool in which to create the volume

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

conf

Packit a07778

the configuration for the new volume

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

Place-holder for possible errors

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

Returns

Packit a07778

the newly created volume. The returned object

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

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_build ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_build (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to build

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_build_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_build_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to build

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

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_storage_pool_build_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_build_finish (GVirStoragePool *pool,
Packit a07778
                                GAsyncResult *result,
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

pool

Packit a07778

the storage pool to build

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_undefine ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_undefine (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to undefine

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_undefine_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_undefine_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to undefine

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_storage_pool_undefine_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_undefine_finish (GVirStoragePool *pool,
Packit a07778
                                   GAsyncResult *result,
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

pool

Packit a07778

the storage pool to undefine

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_start ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_start (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to start

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_start_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_start_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to start

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

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_storage_pool_start_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_start_finish (GVirStoragePool *pool,
Packit a07778
                                GAsyncResult *result,
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

pool

Packit a07778

the storage pool to start

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_stop ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_stop (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to stop

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_stop_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_stop_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to stop

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_storage_pool_stop_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_stop_finish (GVirStoragePool *pool,
Packit a07778
                               GAsyncResult *result,
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

pool

Packit a07778

the storage pool to stop

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_delete ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_delete (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to delete

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_delete_async ()

Packit a07778
void
Packit a07778
gvir_storage_pool_delete_async (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool to delete

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

flags

Packit a07778

the flags

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_storage_pool_delete_finish ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_delete_finish (GVirStoragePool *pool,
Packit a07778
                                 GAsyncResult *result,
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

pool

Packit a07778

the storage pool to delete

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

result

Packit a07778

async method result.

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

err

Packit a07778

return location for any GError

Packit a07778
 
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_storage_pool_get_autostart ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_get_autostart (GVirStoragePool *pool,
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

pool

Packit a07778

the storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

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

Returns

Packit a07778

True if autostart is enabled, False otherwise.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_storage_pool_set_autostart ()

Packit a07778
gboolean
Packit a07778
gvir_storage_pool_set_autostart (GVirStoragePool *pool,
Packit a07778
                                 gboolean autostart,
Packit a07778
                                 GError **err);
Packit a07778

Sets whether or not storage pool pool

Packit a07778
 is started automatically on boot.

Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

the storage pool

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

autostart

Packit a07778

Whether or not to autostart

Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

err

Packit a07778

return location for any GError

Packit a07778
 
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

Types and Values

Packit a07778
Packit a07778

enum GVirStoragePoolState

Packit a07778
Packit a07778

Members

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

GVIR_STORAGE_POOL_STATE_INACTIVE

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_STORAGE_POOL_STATE_BUILDING

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_STORAGE_POOL_STATE_RUNNING

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_STORAGE_POOL_STATE_DEGRADED

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_STORAGE_POOL_STATE_INACCESSIBLE

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”                   GVirStoragePoolHandle *
Packit a07778

The storage_pool 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>