47
struct <a href="libhal-storage-libhal-storage.html#LibHalDrive-s">LibHalDrive_s</a>;
48
typedef <a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a>;
49
struct <a href="libhal-storage-libhal-storage.html#LibHalVolume-s">LibHalVolume_s</a>;
50
typedef <a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>;
51
struct <a href="libhal-storage-libhal-storage.html#LibHalStoragePolicy-s">LibHalStoragePolicy_s</a>;
52
typedef <a href="libhal-storage-libhal-storage.html#LibHalStoragePolicy">LibHalStoragePolicy</a>;
53
enum <a href="libhal-storage-libhal-storage.html#LibHalStoragePolicyIcon">LibHalStoragePolicyIcon</a>;
54
<a href="libhal-storage-libhal-storage.html#LibHalStoragePolicyIconPair">LibHalStoragePolicyIconPair</a>;
55
<a href="libhal-storage-libhal-storage.html#LibHalStoragePolicy">LibHalStoragePolicy</a>* <a href="libhal-storage-libhal-storage.html#libhal-storage-policy-new">libhal_storage_policy_new</a> ();
56
<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a>* <a href="libhal-storage-libhal-storage.html#libhal-drive-from-device-file">libhal_drive_from_device_file</a> (<a
47
struct <a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive-s">LibHalDrive_s</a>;
48
typedef <a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a>;
49
struct <a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume-s">LibHalVolume_s</a>;
50
typedef <a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>;
51
struct <a class="link" href="libhal-storage-libhal-storage.html#LibHalStoragePolicy-s">LibHalStoragePolicy_s</a>;
52
typedef <a class="link" href="libhal-storage-libhal-storage.html#LibHalStoragePolicy">LibHalStoragePolicy</a>;
53
enum <a class="link" href="libhal-storage-libhal-storage.html#LibHalStoragePolicyIcon">LibHalStoragePolicyIcon</a>;
54
<a class="link" href="libhal-storage-libhal-storage.html#LibHalStoragePolicyIconPair">LibHalStoragePolicyIconPair</a>;
55
<a class="link" href="libhal-storage-libhal-storage.html#LibHalStoragePolicy">LibHalStoragePolicy</a>* <a class="link" href="libhal-storage-libhal-storage.html#libhal-storage-policy-new">libhal_storage_policy_new</a> ();
56
<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a>* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-from-device-file">libhal_drive_from_device_file</a> (<a
57
57
href="../libhal/libhal-libhal.html#LibHalContext"
58
58
>LibHalContext</a> *hal_ctx,
59
59
const char *device_file);
60
void <a href="libhal-storage-libhal-storage.html#libhal-drive-free">libhal_drive_free</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
61
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-drive-is-hotpluggable">libhal_drive_is_hotpluggable</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
62
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-drive-uses-removable-media">libhal_drive_uses_removable_media</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
63
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-drive-is-media-detected">libhal_drive_is_media_detected</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
64
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-drive-get-size">libhal_drive_get_size</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
65
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-drive-get-media-size">libhal_drive_get_media_size</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
66
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-partition-scheme">libhal_drive_get_partition_scheme</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
67
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-drive-no-partitions-hint">libhal_drive_no_partitions_hint</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
68
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-drive-requires-eject">libhal_drive_requires_eject</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
69
LibHalDriveType <a href="libhal-storage-libhal-storage.html#libhal-drive-get-type">libhal_drive_get_type</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
70
LibHalDriveBus <a href="libhal-storage-libhal-storage.html#libhal-drive-get-bus">libhal_drive_get_bus</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
71
LibHalDriveCdromCaps <a href="libhal-storage-libhal-storage.html#libhal-drive-get-cdrom-caps">libhal_drive_get_cdrom_caps</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
72
unsigned int <a href="libhal-storage-libhal-storage.html#libhal-drive-get-device-major">libhal_drive_get_device_major</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
73
unsigned int <a href="libhal-storage-libhal-storage.html#libhal-drive-get-device-minor">libhal_drive_get_device_minor</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
74
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-type-textual">libhal_drive_get_type_textual</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
75
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-device-file">libhal_drive_get_device_file</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
76
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-udi">libhal_drive_get_udi</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
77
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-serial">libhal_drive_get_serial</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
78
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-firmware-version">libhal_drive_get_firmware_version</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
79
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-model">libhal_drive_get_model</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
80
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-vendor">libhal_drive_get_vendor</a> (<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
81
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-physical-device-udi">libhal_drive_get_physical_device_udi</a>
82
(<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
83
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-dedicated-icon-drive">libhal_drive_get_dedicated_icon_drive</a>
84
(<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
85
const char* <a href="libhal-storage-libhal-storage.html#libhal-drive-get-dedicated-icon-volume">libhal_drive_get_dedicated_icon_volume</a>
86
(<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
87
char* <a href="libhal-storage-libhal-storage.html#libhal-drive-policy-compute-display-name">libhal_drive_policy_compute_display_name</a>
88
(<a href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive,
89
<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
90
char* <a href="libhal-storage-libhal-storage.html#libhal-drive-policy-default-get-mount-root">libhal_drive_policy_default_get_mount_root</a>
60
void <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-free">libhal_drive_free</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
61
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-is-hotpluggable">libhal_drive_is_hotpluggable</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
62
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-uses-removable-media">libhal_drive_uses_removable_media</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
63
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-is-media-detected">libhal_drive_is_media_detected</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
64
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-size">libhal_drive_get_size</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
65
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-media-size">libhal_drive_get_media_size</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
66
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-partition-scheme">libhal_drive_get_partition_scheme</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
67
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-no-partitions-hint">libhal_drive_no_partitions_hint</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
68
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-requires-eject">libhal_drive_requires_eject</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
69
LibHalDriveType <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-type">libhal_drive_get_type</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
70
LibHalDriveBus <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-bus">libhal_drive_get_bus</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
71
LibHalDriveCdromCaps <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-cdrom-caps">libhal_drive_get_cdrom_caps</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
72
unsigned int <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-device-major">libhal_drive_get_device_major</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
73
unsigned int <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-device-minor">libhal_drive_get_device_minor</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
74
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-type-textual">libhal_drive_get_type_textual</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
75
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-device-file">libhal_drive_get_device_file</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
76
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-udi">libhal_drive_get_udi</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
77
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-serial">libhal_drive_get_serial</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
78
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-firmware-version">libhal_drive_get_firmware_version</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
79
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-model">libhal_drive_get_model</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
80
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-vendor">libhal_drive_get_vendor</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
81
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-physical-device-udi">libhal_drive_get_physical_device_udi</a>
82
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
83
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-dedicated-icon-drive">libhal_drive_get_dedicated_icon_drive</a>
84
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
85
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-get-dedicated-icon-volume">libhal_drive_get_dedicated_icon_volume</a>
86
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive);
87
char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-policy-compute-display-name">libhal_drive_policy_compute_display_name</a>
88
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalDrive">LibHalDrive</a> *drive,
89
<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
90
char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-drive-policy-default-get-mount-root">libhal_drive_policy_default_get_mount_root</a>
92
<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>* <a href="libhal-storage-libhal-storage.html#libhal-volume-from-device-file">libhal_volume_from_device_file</a> (<a
92
<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-from-device-file">libhal_volume_from_device_file</a> (<a
93
93
href="../libhal/libhal-libhal.html#LibHalContext"
94
94
>LibHalContext</a> *hal_ctx,
95
95
const char *device_file);
96
<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>* <a href="libhal-storage-libhal-storage.html#libhal-volume-from-mount-point">libhal_volume_from_mount_point</a> (<a
96
<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a>* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-from-mount-point">libhal_volume_from_mount_point</a> (<a
97
97
href="../libhal/libhal-libhal.html#LibHalContext"
98
98
>LibHalContext</a> *hal_ctx,
99
99
const char *mount_point);
100
void <a href="libhal-storage-libhal-storage.html#libhal-volume-free">libhal_volume_free</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
101
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-volume-get-size">libhal_volume_get_size</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
102
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-volume-get-disc-capacity">libhal_volume_get_disc_capacity</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
103
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-udi">libhal_volume_get_udi</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
104
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-device-file">libhal_volume_get_device_file</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
105
unsigned int <a href="libhal-storage-libhal-storage.html#libhal-volume-get-device-major">libhal_volume_get_device_major</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
106
unsigned int <a href="libhal-storage-libhal-storage.html#libhal-volume-get-device-minor">libhal_volume_get_device_minor</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
107
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-fstype">libhal_volume_get_fstype</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
108
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-fsversion">libhal_volume_get_fsversion</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
109
LibHalVolumeUsage <a href="libhal-storage-libhal-storage.html#libhal-volume-get-fsusage">libhal_volume_get_fsusage</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
110
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-is-mounted">libhal_volume_is_mounted</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
111
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-is-mounted-read-only">libhal_volume_is_mounted_read_only</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
112
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-is-partition">libhal_volume_is_partition</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
113
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-is-disc">libhal_volume_is_disc</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
114
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-scheme">libhal_volume_get_partition_scheme</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
115
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-type">libhal_volume_get_partition_type</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
116
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-label">libhal_volume_get_partition_label</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
117
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-uuid">libhal_volume_get_partition_uuid</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
118
const char** <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-flags">libhal_volume_get_partition_flags</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
119
unsigned int <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-number">libhal_volume_get_partition_number</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
120
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-start-offset">libhal_volume_get_partition_start_offset</a>
121
(<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
122
dbus_uint64_t <a href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-media-size">libhal_volume_get_partition_media_size</a>
123
(<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
124
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-label">libhal_volume_get_label</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
125
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-mount-point">libhal_volume_get_mount_point</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
126
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-uuid">libhal_volume_get_uuid</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
127
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-get-storage-device-udi">libhal_volume_get_storage_device_udi</a>
128
(<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
129
const char* <a href="libhal-storage-libhal-storage.html#libhal-volume-crypto-get-backing-volume-udi">libhal_volume_crypto_get_backing_volume_udi</a>
130
(<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
131
char* <a href="libhal-storage-libhal-storage.html#libhal-volume-crypto-get-clear-volume-udi">libhal_volume_crypto_get_clear_volume_udi</a>
100
void <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-free">libhal_volume_free</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
101
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-size">libhal_volume_get_size</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
102
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-disc-capacity">libhal_volume_get_disc_capacity</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
103
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-udi">libhal_volume_get_udi</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
104
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-device-file">libhal_volume_get_device_file</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
105
unsigned int <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-device-major">libhal_volume_get_device_major</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
106
unsigned int <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-device-minor">libhal_volume_get_device_minor</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
107
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-fstype">libhal_volume_get_fstype</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
108
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-fsversion">libhal_volume_get_fsversion</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
109
LibHalVolumeUsage <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-fsusage">libhal_volume_get_fsusage</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
110
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-is-mounted">libhal_volume_is_mounted</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
111
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-is-mounted-read-only">libhal_volume_is_mounted_read_only</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
112
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-is-partition">libhal_volume_is_partition</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
113
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-is-disc">libhal_volume_is_disc</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
114
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-scheme">libhal_volume_get_partition_scheme</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
115
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-type">libhal_volume_get_partition_type</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
116
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-label">libhal_volume_get_partition_label</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
117
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-uuid">libhal_volume_get_partition_uuid</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
118
const char** <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-flags">libhal_volume_get_partition_flags</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
119
unsigned int <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-number">libhal_volume_get_partition_number</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
120
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-start-offset">libhal_volume_get_partition_start_offset</a>
121
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
122
dbus_uint64_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-partition-media-size">libhal_volume_get_partition_media_size</a>
123
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
124
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-label">libhal_volume_get_label</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
125
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-mount-point">libhal_volume_get_mount_point</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
126
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-uuid">libhal_volume_get_uuid</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
127
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-storage-device-udi">libhal_volume_get_storage_device_udi</a>
128
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
129
const char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-crypto-get-backing-volume-udi">libhal_volume_crypto_get_backing_volume_udi</a>
130
(<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
131
char* <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-crypto-get-clear-volume-udi">libhal_volume_crypto_get_clear_volume_udi</a>
133
133
href="../libhal/libhal-libhal.html#LibHalContext"
134
134
>LibHalContext</a> *hal_ctx,
135
<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
136
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-disc-has-audio">libhal_volume_disc_has_audio</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
137
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-disc-has-data">libhal_volume_disc_has_data</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
138
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-blank">libhal_volume_disc_is_blank</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
139
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-rewritable">libhal_volume_disc_is_rewritable</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
140
dbus_bool_t <a href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-appendable">libhal_volume_disc_is_appendable</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
141
LibHalVolumeDiscType <a href="libhal-storage-libhal-storage.html#libhal-volume-get-disc-type">libhal_volume_get_disc_type</a> (<a href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
142
int <a href="libhal-storage-libhal-storage.html#libhal-volume-get-msdos-part-table-type">libhal_volume_get_msdos_part_table_type</a>
135
<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
136
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-disc-has-audio">libhal_volume_disc_has_audio</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
137
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-disc-has-data">libhal_volume_disc_has_data</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
138
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-blank">libhal_volume_disc_is_blank</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
139
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-rewritable">libhal_volume_disc_is_rewritable</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
140
dbus_bool_t <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-disc-is-appendable">libhal_volume_disc_is_appendable</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
141
LibHalVolumeDiscType <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-disc-type">libhal_volume_get_disc_type</a> (<a class="link" href="libhal-storage-libhal-storage.html#LibHalVolume">LibHalVolume</a> *volume);
142
int <a class="link" href="libhal-storage-libhal-storage.html#libhal-volume-get-msdos-part-table-type">libhal_volume_get_msdos_part_table_type</a>
146
146
<div class="refsect1" lang="en">
147
<a name="id2641939"></a><h2>Description</h2>
147
<a name="id3058434"></a><h2>Description</h2>
152
152
<div class="refsect1" lang="en">
153
<a name="id2641953"></a><h2>Details</h2>
153
<a name="id3058448"></a><h2>Details</h2>
154
154
<div class="refsect2" lang="en">
155
<a name="id2641962"></a><h3>
155
<a name="id3058457"></a><h3>
156
156
<a name="LibHalDrive-s"></a>struct LibHalDrive_s</h3>
157
<a class="indexterm" name="id2641972"></a><pre class="programlisting">struct LibHalDrive_s;</pre>
157
<a class="indexterm" name="id3058467"></a><pre class="programlisting">struct LibHalDrive_s;</pre>
163
163
<div class="refsect2" lang="en">
164
<a name="id2641986"></a><h3>
164
<a name="id3058481"></a><h3>
165
165
<a name="LibHalDrive"></a>LibHalDrive</h3>
166
<a class="indexterm" name="id2641996"></a><pre class="programlisting">typedef struct LibHalDrive_s LibHalDrive;
166
<a class="indexterm" name="id3058491"></a><pre class="programlisting">typedef struct LibHalDrive_s LibHalDrive;