Blame docs/libvirt-gconfig/html/GVirConfigStoragePool.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>GVirConfigStoragePool: Libvirt-gconfig Reference Manual</title>
Packit a07778
<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
Packit a07778
<link rel="home" href="index.html" title="Libvirt-gconfig Reference Manual">
Packit a07778
<link rel="up" href="ch01.html" title="Libvirt-gconfig">
Packit a07778
<link rel="prev" href="GVirConfigSecret.html" title="GVirConfigSecret">
Packit a07778
<link rel="next" href="GVirConfigStorageVol.html" title="GVirConfigStorageVol">
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
Packit a07778
Home
Packit a07778
Up
Packit a07778
Prev
Packit a07778
Next
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

GVirConfigStoragePool

Packit a07778

GVirConfigStoragePool

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
Packit a07778
GVirConfigStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_new ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigStoragePool *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_new_from_xml ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
guint64
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_allocation ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_allocation ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
guint64
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_available ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_available ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
guint64
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_capacity ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_capacity ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const char *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_name ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigStoragePoolType
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_pool_type ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_pool_type ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigStoragePoolSource *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_source ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_source ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
GVirConfigStoragePoolTarget *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_target ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_target ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
const char *
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_get_uuid ()
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
void
Packit a07778
Packit a07778
Packit a07778
gvir_config_storage_pool_set_uuid ()
Packit a07778
Packit a07778
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
struct
Packit a07778
GVirConfigStoragePool
Packit a07778
Packit a07778
Packit a07778
struct
Packit a07778
GVirConfigStoragePoolClass
Packit a07778
Packit a07778
Packit a07778
enum
Packit a07778
GVirConfigStoragePoolType
Packit a07778
Packit a07778
Packit a07778
 
Packit a07778
GVirConfigStoragePoolPrivate
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Object Hierarchy

Packit a07778
    GObject
Packit a07778
    ╰── GVirConfigObject
Packit a07778
        ╰── GVirConfigStoragePool
Packit a07778
Packit a07778
Packit a07778
Packit a07778

Description

Packit a07778
Packit a07778
Packit a07778

Functions

Packit a07778
Packit a07778

gvir_config_storage_pool_new ()

Packit a07778
GVirConfigStoragePool *
Packit a07778
gvir_config_storage_pool_new (void);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_new_from_xml ()

Packit a07778
GVirConfigStoragePool *
Packit a07778
gvir_config_storage_pool_new_from_xml (const gchar *xml,
Packit a07778
                                       GError **error);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_get_allocation ()

Packit a07778
guint64
Packit a07778
gvir_config_storage_pool_get_allocation
Packit a07778
                               (GVirConfigStoragePool *pool);
Packit a07778

Gets the total storage allocation for the 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

a GVirConfigStoragePool

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

Returns

Packit a07778

total storage allocation in bytes.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_allocation ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_allocation
Packit a07778
                               (GVirConfigStoragePool *pool,
Packit a07778
                                guint64 allocation);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_get_available ()

Packit a07778
guint64
Packit a07778
gvir_config_storage_pool_get_available
Packit a07778
                               (GVirConfigStoragePool *pool);
Packit a07778

Gets the free space available for allocating new volumes in the 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

a GVirConfigStoragePool

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

Returns

Packit a07778

free space available in bytes.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_available ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_available
Packit a07778
                               (GVirConfigStoragePool *pool,
Packit a07778
                                guint64 available);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_get_capacity ()

Packit a07778
guint64
Packit a07778
gvir_config_storage_pool_get_capacity (GVirConfigStoragePool *pool);
Packit a07778

Gets the total storage capacity for the 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

a GVirConfigStoragePool

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

Returns

Packit a07778

total storage capacity in bytes.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_capacity ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_capacity (GVirConfigStoragePool *pool,
Packit a07778
                                       guint64 capacity);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_get_name ()

Packit a07778
const char *
Packit a07778
gvir_config_storage_pool_get_name (GVirConfigStoragePool *pool);
Packit a07778

Gets the name of the 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

a GVirConfigStoragePool

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

Returns

Packit a07778

name of pool

Packit a07778
.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_name ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_name (GVirConfigStoragePool *pool,
Packit a07778
                                   const char *name);
Packit a07778
Packit a07778

Parameters

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

name

Packit a07778

.

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

Packit a07778
Packit a07778

gvir_config_storage_pool_get_pool_type ()

Packit a07778
GVirConfigStoragePoolType
Packit a07778
gvir_config_storage_pool_get_pool_type
Packit a07778
                               (GVirConfigStoragePool *pool);
Packit a07778

Gets the type of the 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

a GVirConfigStoragePool

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

Returns

Packit a07778

Gname of pool

Packit a07778
.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_pool_type ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_pool_type
Packit a07778
                               (GVirConfigStoragePool *pool,
Packit a07778
                                GVirConfigStoragePoolType type);
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_get_source ()

Packit a07778
GVirConfigStoragePoolSource *
Packit a07778
gvir_config_storage_pool_get_source (GVirConfigStoragePool *pool);
Packit a07778

Gets the source for pool

Packit a07778

Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

a GVirConfigStoragePool

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

Returns

Packit a07778

a new GVirConfigStoragePoolSource instance.

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_source ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_source (GVirConfigStoragePool *pool,
Packit a07778
                                     GVirConfigStoragePoolSource *source);
Packit a07778
Packit a07778

Parameters

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

source

Packit a07778

.

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

Packit a07778
Packit a07778

gvir_config_storage_pool_get_target ()

Packit a07778
GVirConfigStoragePoolTarget *
Packit a07778
gvir_config_storage_pool_get_target (GVirConfigStoragePool *pool);
Packit a07778

Gets the target for pool

Packit a07778

Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

a GVirConfigStoragePool

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

Returns

Packit a07778

a new GVirConfigStoragePoolTarget instance.

Packit a07778

[transfer full]

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_target ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_target (GVirConfigStoragePool *pool,
Packit a07778
                                     GVirConfigStoragePoolTarget *target);
Packit a07778
Packit a07778

Parameters

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

target

Packit a07778

.

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

Packit a07778
Packit a07778

gvir_config_storage_pool_get_uuid ()

Packit a07778
const char *
Packit a07778
gvir_config_storage_pool_get_uuid (GVirConfigStoragePool *pool);
Packit a07778

Gets the unique identifier for pool

Packit a07778
.

Packit a07778
Packit a07778

Parameters

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

pool

Packit a07778

a GVirConfigStoragePool

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

Returns

Packit a07778

unique identifier for pool

Packit a07778
.

Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

gvir_config_storage_pool_set_uuid ()

Packit a07778
void
Packit a07778
gvir_config_storage_pool_set_uuid (GVirConfigStoragePool *pool,
Packit a07778
                                   const char *uuid);
Packit a07778
Packit a07778

Parameters

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

uuid

Packit a07778

.

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

Types and Values

Packit a07778
Packit a07778

struct GVirConfigStoragePool

Packit a07778
struct GVirConfigStoragePool;
Packit a07778
Packit a07778

Packit a07778
Packit a07778

struct GVirConfigStoragePoolClass

Packit a07778
struct GVirConfigStoragePoolClass {
Packit a07778
    GVirConfigObjectClass parent_class;
Packit a07778
Packit a07778
    gpointer padding[20];
Packit a07778
};
Packit a07778
Packit a07778
Packit a07778

Packit a07778
Packit a07778

enum GVirConfigStoragePoolType

Packit a07778
Packit a07778

Members

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

GVIR_CONFIG_STORAGE_POOL_TYPE_DIR

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_FS

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_DISK

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI

Packit a07778
 
Packit a07778
 
Packit a07778
Packit a07778
Packit a07778

GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH

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

Packit a07778
Packit a07778

GVirConfigStoragePoolPrivate

Packit a07778
typedef struct _GVirConfigStoragePoolPrivate GVirConfigStoragePoolPrivate;
Packit a07778
Packit a07778
Packit a07778
Packit a07778
Packit a07778

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