GVirConfigStorageVol

GVirConfigStorageVol

Synopsis

struct              GVirConfigStorageVol;
struct              GVirConfigStorageVolClass;
GVirConfigStorageVol * gvir_config_storage_vol_new      (void);
GVirConfigStorageVol * gvir_config_storage_vol_new_from_xml
                                                        (const gchar *xml,
                                                         GError **error);
void                gvir_config_storage_vol_set_allocation
                                                        (GVirConfigStorageVol *vol,
                                                         guint64 allocation);
void                gvir_config_storage_vol_set_backing_store
                                                        (GVirConfigStorageVol *vol,
                                                         GVirConfigStorageVolBackingStore *backing_store);
void                gvir_config_storage_vol_set_capacity
                                                        (GVirConfigStorageVol *vol,
                                                         guint64 capacity);
void                gvir_config_storage_vol_set_name    (GVirConfigStorageVol *vol,
                                                         const char *name);
void                gvir_config_storage_vol_set_target  (GVirConfigStorageVol *vol,
                                                         GVirConfigStorageVolTarget *target);

Object Hierarchy

  GObject
   +----GVirConfigObject
         +----GVirConfigStorageVol

Description

Details

struct GVirConfigStorageVol

struct GVirConfigStorageVol;

struct GVirConfigStorageVolClass

struct GVirConfigStorageVolClass {
    GVirConfigObjectClass parent_class;

    gpointer padding[20];
};

gvir_config_storage_vol_new ()

GVirConfigStorageVol * gvir_config_storage_vol_new      (void);

gvir_config_storage_vol_new_from_xml ()

GVirConfigStorageVol * gvir_config_storage_vol_new_from_xml
                                                        (const gchar *xml,
                                                         GError **error);

gvir_config_storage_vol_set_allocation ()

void                gvir_config_storage_vol_set_allocation
                                                        (GVirConfigStorageVol *vol,
                                                         guint64 allocation);

gvir_config_storage_vol_set_backing_store ()

void                gvir_config_storage_vol_set_backing_store
                                                        (GVirConfigStorageVol *vol,
                                                         GVirConfigStorageVolBackingStore *backing_store);

gvir_config_storage_vol_set_capacity ()

void                gvir_config_storage_vol_set_capacity
                                                        (GVirConfigStorageVol *vol,
                                                         guint64 capacity);

gvir_config_storage_vol_set_name ()

void                gvir_config_storage_vol_set_name    (GVirConfigStorageVol *vol,
                                                         const char *name);

gvir_config_storage_vol_set_target ()

void                gvir_config_storage_vol_set_target  (GVirConfigStorageVol *vol,
                                                         GVirConfigStorageVolTarget *target);