Details
struct GVirConfigStoragePool
struct GVirConfigStoragePool;
struct GVirConfigStoragePoolClass
struct GVirConfigStoragePoolClass {
GVirConfigObjectClass parent_class;
gpointer padding[20];
};
enum GVirConfigStoragePoolType
typedef enum {
GVIR_CONFIG_STORAGE_POOL_TYPE_DIR,
GVIR_CONFIG_STORAGE_POOL_TYPE_FS,
GVIR_CONFIG_STORAGE_POOL_TYPE_NETFS,
GVIR_CONFIG_STORAGE_POOL_TYPE_LOGICAL,
GVIR_CONFIG_STORAGE_POOL_TYPE_DISK,
GVIR_CONFIG_STORAGE_POOL_TYPE_ISCSI,
GVIR_CONFIG_STORAGE_POOL_TYPE_SCSI,
GVIR_CONFIG_STORAGE_POOL_TYPE_MPATH
} GVirConfigStoragePoolType;
gvir_config_storage_pool_new_from_xml ()
GVirConfigStoragePool * gvir_config_storage_pool_new_from_xml
(const gchar *xml
,
GError **error
);
gvir_config_storage_pool_set_allocation ()
void gvir_config_storage_pool_set_allocation
(GVirConfigStoragePool *pool
,
guint64 allocation
);
gvir_config_storage_pool_set_available ()
void gvir_config_storage_pool_set_available
(GVirConfigStoragePool *pool
,
guint64 available
);
gvir_config_storage_pool_set_capacity ()
void gvir_config_storage_pool_set_capacity
(GVirConfigStoragePool *pool
,
guint64 capacity
);
gvir_config_storage_pool_set_name ()
void gvir_config_storage_pool_set_name (GVirConfigStoragePool *pool
,
const char *name
);
gvir_config_storage_pool_set_source ()
void gvir_config_storage_pool_set_source (GVirConfigStoragePool *pool
,
GVirConfigStoragePoolSource *source
);
gvir_config_storage_pool_set_target ()
void gvir_config_storage_pool_set_target (GVirConfigStoragePool *pool
,
GVirConfigStoragePoolTarget *target
);
gvir_config_storage_pool_set_uuid ()
void gvir_config_storage_pool_set_uuid (GVirConfigStoragePool *pool
,
const char *uuid
);