| Libguestfs GObject Bindings Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
struct GuestfsLV {
gchar *lv_name;
/* The next field is NOT nul-terminated, be careful when printing it: */
gchar lv_uuid[32];
gchar *lv_attr;
gint64 lv_major;
gint64 lv_minor;
gint64 lv_kernel_major;
gint64 lv_kernel_minor;
guint64 lv_size;
gint64 seg_count;
gchar *origin;
/* The next field is [0..100] or -1 meaning 'not present': */
gfloat snap_percent;
/* The next field is [0..100] or -1 meaning 'not present': */
gfloat copy_percent;
gchar *move_pv;
gchar *lv_tags;
gchar *mirror_log;
gchar *modules;
};
gchar * |
A NULL-terminated string |
gchar |
A 32 byte UUID. Note that this is not NULL-terminated |
gchar * |
A NULL-terminated string |
gint64 |
A signed 64-bit integer |
gint64 |
A signed 64-bit integer |
gint64 |
A signed 64-bit integer |
gint64 |
A signed 64-bit integer |
guint64 |
An unsigned 64-bit integer |
gint64 |
A signed 64-bit integer |
gchar * |
A NULL-terminated string |
gfloat |
A floating point number. A value between 0 and 100 represents a percentage. A value of -1 represents 'not present' |
gfloat |
A floating point number. A value between 0 and 100 represents a percentage. A value of -1 represents 'not present' |
gchar * |
A NULL-terminated string |
gchar * |
A NULL-terminated string |
gchar * |
A NULL-terminated string |
gchar * |
A NULL-terminated string |