Synopsis
#include <guestfs-gobject.h>
struct GuestfsLV;
Object Hierarchy
GBoxed
+----GuestfsLV
Details
struct GuestfsLV
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 *lv_name ; |
A NULL-terminated string |
gchar lv_uuid [32]; |
A 32 byte UUID. Note that this is not NULL-terminated |
gchar *lv_attr ; |
A NULL-terminated string |
gint64 lv_major ; |
A signed 64-bit integer |
gint64 lv_minor ; |
A signed 64-bit integer |
gint64 lv_kernel_major ; |
A signed 64-bit integer |
gint64 lv_kernel_minor ; |
A signed 64-bit integer |
guint64 lv_size ; |
An unsigned 64-bit integer |
gint64 seg_count ; |
A signed 64-bit integer |
gchar *origin ; |
A NULL-terminated string |
gfloat snap_percent ; |
A floating point number. A value between 0 and 100 represents a percentage. A value of -1 represents 'not present' |
gfloat copy_percent ; |
A floating point number. A value between 0 and 100 represents a percentage. A value of -1 represents 'not present' |
gchar *move_pv ; |
A NULL-terminated string |
gchar *lv_tags ; |
A NULL-terminated string |
gchar *mirror_log ; |
A NULL-terminated string |
gchar *modules ; |
A NULL-terminated string |