~ubuntu-branches/ubuntu/karmic/gnome-disk-utility/karmic

« back to all changes in this revision

Viewing changes to doc/xml/gdu-device.xml

  • Committer: Bazaar Package Importer
  • Author(s): Martin Pitt
  • Date: 2009-03-02 23:33:14 UTC
  • Revision ID: james.westby@ubuntu.com-20090302233314-6t4zbyzvpqxs2v96
Tags: upstream-0.3
ImportĀ upstreamĀ versionĀ 0.3

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0"?>
 
2
<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
 
3
               "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
 
4
<!ENTITY version SYSTEM "version.xml">
 
5
]>
 
6
<refentry id="GduDevice">
 
7
<refmeta>
 
8
<refentrytitle role="top_of_page" id="GduDevice.top_of_page">GduDevice</refentrytitle>
 
9
<manvolnum>3</manvolnum>
 
10
<refmiscinfo>GNOME-DISK-UTILITY Library</refmiscinfo>
 
11
</refmeta>
 
12
 
 
13
<refnamediv>
 
14
<refname>GduDevice</refname>
 
15
<refpurpose></refpurpose>
 
16
</refnamediv>
 
17
 
 
18
<refsynopsisdiv id="GduDevice.synopsis" role="synopsis">
 
19
<title role="synopsis.title">Synopsis</title>
 
20
 
 
21
<synopsis>
 
22
                    <link linkend="GduDevicePrivate">GduDevicePrivate</link>;
 
23
                    <link linkend="GduDevice-struct">GduDevice</link>;
 
24
const <link linkend="char">char</link> *        <link linkend="gdu-device-get-object-path">gdu_device_get_object_path</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
25
<link linkend="GduDevice">GduDevice</link> *         <link linkend="gdu-device-find-parent">gdu_device_find_parent</link>              (<link linkend="GduDevice">GduDevice</link> *device);
 
26
<link linkend="GduPool">GduPool</link> *           <link linkend="gdu-device-get-pool">gdu_device_get_pool</link>                 (<link linkend="GduDevice">GduDevice</link> *device);
 
27
const <link linkend="char">char</link> *        <link linkend="gdu-device-get-device-file">gdu_device_get_device_file</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
28
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-get-size">gdu_device_get_size</link>                 (<link linkend="GduDevice">GduDevice</link> *device);
 
29
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-get-block-size">gdu_device_get_block_size</link>           (<link linkend="GduDevice">GduDevice</link> *device);
 
30
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-removable">gdu_device_is_removable</link>             (<link linkend="GduDevice">GduDevice</link> *device);
 
31
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-media-available">gdu_device_is_media_available</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
32
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-media-change-detected">gdu_device_is_media_change_detected</link> (<link linkend="GduDevice">GduDevice</link> *device);
 
33
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-media-change-detection-polling">gdu_device_is_media_change_detection_polling</link>
 
34
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
35
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-media-change-detection-inhibitable">gdu_device_is_media_change_detection_inhibitable</link>
 
36
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
37
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-media-change-detection-inhibited">gdu_device_is_media_change_detection_inhibited</link>
 
38
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
39
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-read-only">gdu_device_is_read_only</link>             (<link linkend="GduDevice">GduDevice</link> *device);
 
40
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-system-internal">gdu_device_is_system_internal</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
41
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-partition">gdu_device_is_partition</link>             (<link linkend="GduDevice">GduDevice</link> *device);
 
42
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-partition-table">gdu_device_is_partition_table</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
43
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-drive">gdu_device_is_drive</link>                 (<link linkend="GduDevice">GduDevice</link> *device);
 
44
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-optical-disc">gdu_device_is_optical_disc</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
45
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-luks">gdu_device_is_luks</link>                  (<link linkend="GduDevice">GduDevice</link> *device);
 
46
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-luks-cleartext">gdu_device_is_luks_cleartext</link>        (<link linkend="GduDevice">GduDevice</link> *device);
 
47
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-linux-md-component">gdu_device_is_linux_md_component</link>    (<link linkend="GduDevice">GduDevice</link> *device);
 
48
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-linux-md">gdu_device_is_linux_md</link>              (<link linkend="GduDevice">GduDevice</link> *device);
 
49
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-is-mounted">gdu_device_is_mounted</link>               (<link linkend="GduDevice">GduDevice</link> *device);
 
50
const <link linkend="char">char</link> *        <link linkend="gdu-device-get-mount-path">gdu_device_get_mount_path</link>           (<link linkend="GduDevice">GduDevice</link> *device);
 
51
<link linkend="uid-t">uid_t</link>               <link linkend="gdu-device-get-mounted-by-uid">gdu_device_get_mounted_by_uid</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
52
const <link linkend="char">char</link> *        <link linkend="gdu-device-get-presentation-name">gdu_device_get_presentation_name</link>    (<link linkend="GduDevice">GduDevice</link> *device);
 
53
const <link linkend="char">char</link> *        <link linkend="gdu-device-get-presentation-icon-name">gdu_device_get_presentation_icon_name</link>
 
54
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
55
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-job-in-progress">gdu_device_job_in_progress</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
56
const <link linkend="char">char</link> *        <link linkend="gdu-device-job-get-id">gdu_device_job_get_id</link>               (<link linkend="GduDevice">GduDevice</link> *device);
 
57
<link linkend="uid-t">uid_t</link>               <link linkend="gdu-device-job-get-initiated-by-uid">gdu_device_job_get_initiated_by_uid</link> (<link linkend="GduDevice">GduDevice</link> *device);
 
58
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-job-is-cancellable">gdu_device_job_is_cancellable</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
59
const <link linkend="char">char</link> *        <link linkend="gdu-device-id-get-usage">gdu_device_id_get_usage</link>             (<link linkend="GduDevice">GduDevice</link> *device);
 
60
const <link linkend="char">char</link> *        <link linkend="gdu-device-id-get-type">gdu_device_id_get_type</link>              (<link linkend="GduDevice">GduDevice</link> *device);
 
61
const <link linkend="char">char</link> *        <link linkend="gdu-device-id-get-version">gdu_device_id_get_version</link>           (<link linkend="GduDevice">GduDevice</link> *device);
 
62
const <link linkend="char">char</link> *        <link linkend="gdu-device-id-get-label">gdu_device_id_get_label</link>             (<link linkend="GduDevice">GduDevice</link> *device);
 
63
const <link linkend="char">char</link> *        <link linkend="gdu-device-id-get-uuid">gdu_device_id_get_uuid</link>              (<link linkend="GduDevice">GduDevice</link> *device);
 
64
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-get-slave">gdu_device_partition_get_slave</link>      (<link linkend="GduDevice">GduDevice</link> *device);
 
65
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-get-scheme">gdu_device_partition_get_scheme</link>     (<link linkend="GduDevice">GduDevice</link> *device);
 
66
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-get-type">gdu_device_partition_get_type</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
67
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-get-label">gdu_device_partition_get_label</link>      (<link linkend="GduDevice">GduDevice</link> *device);
 
68
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-get-uuid">gdu_device_partition_get_uuid</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
69
<link linkend="char">char</link> **             <link linkend="gdu-device-partition-get-flags">gdu_device_partition_get_flags</link>      (<link linkend="GduDevice">GduDevice</link> *device);
 
70
<link linkend="int">int</link>                 <link linkend="gdu-device-partition-get-number">gdu_device_partition_get_number</link>     (<link linkend="GduDevice">GduDevice</link> *device);
 
71
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-partition-get-offset">gdu_device_partition_get_offset</link>     (<link linkend="GduDevice">GduDevice</link> *device);
 
72
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-partition-get-size">gdu_device_partition_get_size</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
73
const <link linkend="char">char</link> *        <link linkend="gdu-device-partition-table-get-scheme">gdu_device_partition_table_get_scheme</link>
 
74
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
75
<link linkend="int">int</link>                 <link linkend="gdu-device-partition-table-get-count">gdu_device_partition_table_get_count</link>
 
76
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
77
const <link linkend="char">char</link> *        <link linkend="gdu-device-luks-get-holder">gdu_device_luks_get_holder</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
78
const <link linkend="char">char</link> *        <link linkend="gdu-device-luks-cleartext-get-slave">gdu_device_luks_cleartext_get_slave</link> (<link linkend="GduDevice">GduDevice</link> *device);
 
79
<link linkend="uid-t">uid_t</link>               <link linkend="gdu-device-luks-cleartext-unlocked-by-uid">gdu_device_luks_cleartext_unlocked_by_uid</link>
 
80
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
81
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-vendor">gdu_device_drive_get_vendor</link>         (<link linkend="GduDevice">GduDevice</link> *device);
 
82
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-model">gdu_device_drive_get_model</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
83
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-revision">gdu_device_drive_get_revision</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
84
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-serial">gdu_device_drive_get_serial</link>         (<link linkend="GduDevice">GduDevice</link> *device);
 
85
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-connection-interface">gdu_device_drive_get_connection_interface</link>
 
86
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
87
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-drive-get-connection-speed">gdu_device_drive_get_connection_speed</link>
 
88
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
89
<link linkend="char">char</link> **             <link linkend="gdu-device-drive-get-media-compatibility">gdu_device_drive_get_media_compatibility</link>
 
90
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
91
const <link linkend="char">char</link> *        <link linkend="gdu-device-drive-get-media">gdu_device_drive_get_media</link>          (<link linkend="GduDevice">GduDevice</link> *device);
 
92
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-get-is-media-ejectable">gdu_device_drive_get_is_media_ejectable</link>
 
93
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
94
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-get-requires-eject">gdu_device_drive_get_requires_eject</link> (<link linkend="GduDevice">GduDevice</link> *device);
 
95
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-optical-disc-get-is-blank">gdu_device_optical_disc_get_is_blank</link>
 
96
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
97
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-optical-disc-get-is-appendable">gdu_device_optical_disc_get_is_appendable</link>
 
98
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
99
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-optical-disc-get-is-closed">gdu_device_optical_disc_get_is_closed</link>
 
100
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
101
<link linkend="guint">guint</link>               <link linkend="gdu-device-optical-disc-get-num-tracks">gdu_device_optical_disc_get_num_tracks</link>
 
102
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
103
<link linkend="guint">guint</link>               <link linkend="gdu-device-optical-disc-get-num-audio-tracks">gdu_device_optical_disc_get_num_audio_tracks</link>
 
104
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
105
<link linkend="guint">guint</link>               <link linkend="gdu-device-optical-disc-get-num-sessions">gdu_device_optical_disc_get_num_sessions</link>
 
106
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
107
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-level">gdu_device_linux_md_component_get_level</link>
 
108
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
109
<link linkend="int">int</link>                 <link linkend="gdu-device-linux-md-component-get-num-raid-devices">gdu_device_linux_md_component_get_num_raid_devices</link>
 
110
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
111
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-uuid">gdu_device_linux_md_component_get_uuid</link>
 
112
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
113
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-home-host">gdu_device_linux_md_component_get_home_host</link>
 
114
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
115
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-name">gdu_device_linux_md_component_get_name</link>
 
116
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
117
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-version">gdu_device_linux_md_component_get_version</link>
 
118
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
119
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-component-get-holder">gdu_device_linux_md_component_get_holder</link>
 
120
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
121
<link linkend="char">char</link> **             <link linkend="gdu-device-linux-md-component-get-state">gdu_device_linux_md_component_get_state</link>
 
122
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
123
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-state">gdu_device_linux_md_get_state</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
124
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-level">gdu_device_linux_md_get_level</link>       (<link linkend="GduDevice">GduDevice</link> *device);
 
125
<link linkend="int">int</link>                 <link linkend="gdu-device-linux-md-get-num-raid-devices">gdu_device_linux_md_get_num_raid_devices</link>
 
126
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
127
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-uuid">gdu_device_linux_md_get_uuid</link>        (<link linkend="GduDevice">GduDevice</link> *device);
 
128
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-home-host">gdu_device_linux_md_get_home_host</link>   (<link linkend="GduDevice">GduDevice</link> *device);
 
129
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-name">gdu_device_linux_md_get_name</link>        (<link linkend="GduDevice">GduDevice</link> *device);
 
130
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-version">gdu_device_linux_md_get_version</link>     (<link linkend="GduDevice">GduDevice</link> *device);
 
131
<link linkend="char">char</link> **             <link linkend="gdu-device-linux-md-get-slaves">gdu_device_linux_md_get_slaves</link>      (<link linkend="GduDevice">GduDevice</link> *device);
 
132
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-linux-md-is-degraded">gdu_device_linux_md_is_degraded</link>     (<link linkend="GduDevice">GduDevice</link> *device);
 
133
const <link linkend="char">char</link> *        <link linkend="gdu-device-linux-md-get-sync-action">gdu_device_linux_md_get_sync_action</link> (<link linkend="GduDevice">GduDevice</link> *device);
 
134
<link linkend="double">double</link>              <link linkend="gdu-device-linux-md-get-sync-percentage">gdu_device_linux_md_get_sync_percentage</link>
 
135
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
136
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-linux-md-get-sync-speed">gdu_device_linux_md_get_sync_speed</link>  (<link linkend="GduDevice">GduDevice</link> *device);
 
137
enum                <link linkend="GduAtaSmartOfflineDataCollectionStatus">GduAtaSmartOfflineDataCollectionStatus</link>;
 
138
enum                <link linkend="GduAtaSmartSelfTestExecutionStatus">GduAtaSmartSelfTestExecutionStatus</link>;
 
139
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-is-available">gdu_device_drive_ata_smart_get_is_available</link>
 
140
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
141
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-is-failing">gdu_device_drive_ata_smart_get_is_failing</link>
 
142
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
143
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-is-failing-valid">gdu_device_drive_ata_smart_get_is_failing_valid</link>
 
144
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
145
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-has-bad-sectors">gdu_device_drive_ata_smart_get_has_bad_sectors</link>
 
146
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
147
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-has-bad-attributes">gdu_device_drive_ata_smart_get_has_bad_attributes</link>
 
148
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
149
<link linkend="gdouble">gdouble</link>             <link linkend="gdu-device-drive-ata-smart-get-temperature-kelvin">gdu_device_drive_ata_smart_get_temperature_kelvin</link>
 
150
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
151
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-drive-ata-smart-get-power-on-seconds">gdu_device_drive_ata_smart_get_power_on_seconds</link>
 
152
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
153
<link linkend="guint64">guint64</link>             <link linkend="gdu-device-drive-ata-smart-get-time-collected">gdu_device_drive_ata_smart_get_time_collected</link>
 
154
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
155
<link linkend="GduAtaSmartOfflineDataCollectionStatus">GduAtaSmartOfflineDataCollectionStatus</link>  <link linkend="gdu-device-drive-ata-smart-get-offline-data-collection-status">gdu_device_drive_ata_smart_get_offline_data_collection_status</link>
 
156
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
157
<link linkend="guint">guint</link>               <link linkend="gdu-device-drive-ata-smart-get-offline-data-collection-seconds">gdu_device_drive_ata_smart_get_offline_data_collection_seconds</link>
 
158
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
159
<link linkend="GduAtaSmartSelfTestExecutionStatus">GduAtaSmartSelfTestExecutionStatus</link>  <link linkend="gdu-device-drive-ata-smart-get-self-test-execution-status">gdu_device_drive_ata_smart_get_self_test_execution_status</link>
 
160
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
161
<link linkend="guint">guint</link>               <link linkend="gdu-device-drive-ata-smart-get-self-test-execution-percent-remaining">gdu_device_drive_ata_smart_get_self_test_execution_percent_remaining</link>
 
162
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
163
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-short-and-extended-self-test-available">gdu_device_drive_ata_smart_get_short_and_extended_self_test_available</link>
 
164
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
165
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-conveyance-self-test-available">gdu_device_drive_ata_smart_get_conveyance_self_test_available</link>
 
166
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
167
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-start-self-test-available">gdu_device_drive_ata_smart_get_start_self_test_available</link>
 
168
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
169
<link linkend="gboolean">gboolean</link>            <link linkend="gdu-device-drive-ata-smart-get-abort-self-test-available">gdu_device_drive_ata_smart_get_abort_self_test_available</link>
 
170
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
171
<link linkend="guint">guint</link>               <link linkend="gdu-device-drive-ata-smart-get-short-self-test-polling-minutes">gdu_device_drive_ata_smart_get_short_self_test_polling_minutes</link>
 
172
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
173
<link linkend="guint">guint</link>               <link linkend="gdu-device-drive-ata-smart-get-extended-self-test-polling-minutes">gdu_device_drive_ata_smart_get_extended_self_test_polling_minutes</link>
 
174
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
175
<link linkend="guint">guint</link>               <link linkend="gdu-device-drive-ata-smart-get-conveyance-self-test-polling-minutes">gdu_device_drive_ata_smart_get_conveyance_self_test_polling_minutes</link>
 
176
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
177
<link linkend="GList">GList</link> *             <link linkend="gdu-device-drive-ata-smart-get-attributes">gdu_device_drive_ata_smart_get_attributes</link>
 
178
                                                        (<link linkend="GduDevice">GduDevice</link> *device);
 
179
<link linkend="GduAtaSmartAttribute">GduAtaSmartAttribute</link> * <link linkend="gdu-device-drive-ata-smart-get-attribute">gdu_device_drive_ata_smart_get_attribute</link>
 
180
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
181
                                                         const <link linkend="gchar">gchar</link> *attr_name);
 
182
<link linkend="void">void</link>                <link linkend="gdu-device-op-filesystem-mount">gdu_device_op_filesystem_mount</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
183
                                                         <link linkend="gchar">gchar</link> **options,
 
184
                                                         <link linkend="GduDeviceFilesystemMountCompletedFunc">GduDeviceFilesystemMountCompletedFunc</link> callback,
 
185
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
186
<link linkend="void">void</link>                <link linkend="gdu-device-op-filesystem-unmount">gdu_device_op_filesystem_unmount</link>    (<link linkend="GduDevice">GduDevice</link> *device,
 
187
                                                         <link linkend="GduDeviceFilesystemUnmountCompletedFunc">GduDeviceFilesystemUnmountCompletedFunc</link> callback,
 
188
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
189
<link linkend="void">void</link>                <link linkend="gdu-device-op-filesystem-check">gdu_device_op_filesystem_check</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
190
                                                         <link linkend="GduDeviceFilesystemCheckCompletedFunc">GduDeviceFilesystemCheckCompletedFunc</link> callback,
 
191
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
192
<link linkend="void">void</link>                <link linkend="gdu-device-op-partition-delete">gdu_device_op_partition_delete</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
193
                                                         <link linkend="GduDevicePartitionDeleteCompletedFunc">GduDevicePartitionDeleteCompletedFunc</link> callback,
 
194
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
195
<link linkend="void">void</link>                <link linkend="gdu-device-op-partition-modify">gdu_device_op_partition_modify</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
196
                                                         const <link linkend="char">char</link> *type,
 
197
                                                         const <link linkend="char">char</link> *label,
 
198
                                                         <link linkend="char">char</link> **flags,
 
199
                                                         <link linkend="GduDevicePartitionModifyCompletedFunc">GduDevicePartitionModifyCompletedFunc</link> callback,
 
200
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
201
<link linkend="void">void</link>                <link linkend="gdu-device-op-partition-table-create">gdu_device_op_partition_table_create</link>
 
202
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
203
                                                         const <link linkend="char">char</link> *scheme,
 
204
                                                         <link linkend="GduDevicePartitionTableCreateCompletedFunc">GduDevicePartitionTableCreateCompletedFunc</link> callback,
 
205
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
206
<link linkend="void">void</link>                <link linkend="gdu-device-op-luks-unlock">gdu_device_op_luks_unlock</link>           (<link linkend="GduDevice">GduDevice</link> *device,
 
207
                                                         const <link linkend="char">char</link> *secret,
 
208
                                                         <link linkend="GduDeviceLuksUnlockCompletedFunc">GduDeviceLuksUnlockCompletedFunc</link> callback,
 
209
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
210
<link linkend="void">void</link>                <link linkend="gdu-device-op-luks-lock">gdu_device_op_luks_lock</link>             (<link linkend="GduDevice">GduDevice</link> *device,
 
211
                                                         <link linkend="GduDeviceLuksLockCompletedFunc">GduDeviceLuksLockCompletedFunc</link> callback,
 
212
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
213
<link linkend="void">void</link>                <link linkend="gdu-device-op-luks-change-passphrase">gdu_device_op_luks_change_passphrase</link>
 
214
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
215
                                                         const <link linkend="char">char</link> *old_secret,
 
216
                                                         const <link linkend="char">char</link> *new_secret,
 
217
                                                         <link linkend="GduDeviceLuksChangePassphraseCompletedFunc">GduDeviceLuksChangePassphraseCompletedFunc</link> callback,
 
218
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
219
<link linkend="void">void</link>                <link linkend="gdu-device-op-filesystem-set-label">gdu_device_op_filesystem_set_label</link>  (<link linkend="GduDevice">GduDevice</link> *device,
 
220
                                                         const <link linkend="char">char</link> *new_label,
 
221
                                                         <link linkend="GduDeviceFilesystemSetLabelCompletedFunc">GduDeviceFilesystemSetLabelCompletedFunc</link> callback,
 
222
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
223
<link linkend="void">void</link>                <link linkend="gdu-device-op-drive-ata-smart-initiate-selftest">gdu_device_op_drive_ata_smart_initiate_selftest</link>
 
224
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
225
                                                         const <link linkend="char">char</link> *test,
 
226
                                                         <link linkend="GduDeviceDriveAtaSmartInitiateSelftestCompletedFunc">GduDeviceDriveAtaSmartInitiateSelftestCompletedFunc</link> callback,
 
227
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
228
<link linkend="void">void</link>                <link linkend="gdu-device-drive-ata-smart-refresh-data">gdu_device_drive_ata_smart_refresh_data</link>
 
229
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
230
                                                         <link linkend="GduDeviceDriveAtaSmartRefreshDataCompletedFunc">GduDeviceDriveAtaSmartRefreshDataCompletedFunc</link> callback,
 
231
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
232
<link linkend="void">void</link>                <link linkend="gdu-device-op-linux-md-stop">gdu_device_op_linux_md_stop</link>         (<link linkend="GduDevice">GduDevice</link> *device,
 
233
                                                         <link linkend="GduDeviceLinuxMdStopCompletedFunc">GduDeviceLinuxMdStopCompletedFunc</link> callback,
 
234
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
235
<link linkend="void">void</link>                <link linkend="gdu-device-op-linux-md-add-component">gdu_device_op_linux_md_add_component</link>
 
236
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
237
                                                         const <link linkend="char">char</link> *component_objpath,
 
238
                                                         <link linkend="GduDeviceLinuxMdAddComponentCompletedFunc">GduDeviceLinuxMdAddComponentCompletedFunc</link> callback,
 
239
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
240
<link linkend="void">void</link>                <link linkend="gdu-device-op-linux-md-remove-component">gdu_device_op_linux_md_remove_component</link>
 
241
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
242
                                                         const <link linkend="char">char</link> *component_objpath,
 
243
                                                         <link linkend="GduDeviceLinuxMdRemoveComponentCompletedFunc">GduDeviceLinuxMdRemoveComponentCompletedFunc</link> callback,
 
244
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
245
<link linkend="void">void</link>                <link linkend="gdu-device-op-filesystem-create">gdu_device_op_filesystem_create</link>     (<link linkend="GduDevice">GduDevice</link> *device,
 
246
                                                         const <link linkend="char">char</link> *fstype,
 
247
                                                         const <link linkend="char">char</link> *fslabel,
 
248
                                                         const <link linkend="char">char</link> *encrypt_passphrase,
 
249
                                                         <link linkend="gboolean">gboolean</link> fs_take_ownership,
 
250
                                                         <link linkend="GduDeviceFilesystemCreateCompletedFunc">GduDeviceFilesystemCreateCompletedFunc</link> callback,
 
251
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
252
<link linkend="void">void</link>                <link linkend="gdu-device-op-partition-create">gdu_device_op_partition_create</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
253
                                                         <link linkend="guint64">guint64</link> offset,
 
254
                                                         <link linkend="guint64">guint64</link> size,
 
255
                                                         const <link linkend="char">char</link> *type,
 
256
                                                         const <link linkend="char">char</link> *label,
 
257
                                                         <link linkend="char">char</link> **flags,
 
258
                                                         const <link linkend="char">char</link> *fstype,
 
259
                                                         const <link linkend="char">char</link> *fslabel,
 
260
                                                         const <link linkend="char">char</link> *encrypt_passphrase,
 
261
                                                         <link linkend="gboolean">gboolean</link> fs_take_ownership,
 
262
                                                         <link linkend="GduDevicePartitionCreateCompletedFunc">GduDevicePartitionCreateCompletedFunc</link> callback,
 
263
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
264
<link linkend="void">void</link>                <link linkend="gdu-device-op-cancel-job">gdu_device_op_cancel_job</link>            (<link linkend="GduDevice">GduDevice</link> *device,
 
265
                                                         <link linkend="GduDeviceCancelJobCompletedFunc">GduDeviceCancelJobCompletedFunc</link> callback,
 
266
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
267
<link linkend="void">void</link>                <link linkend="gdu-device-drive-ata-smart-get-historical-data">gdu_device_drive_ata_smart_get_historical_data</link>
 
268
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
269
                                                         <link linkend="guint64">guint64</link> since,
 
270
                                                         <link linkend="guint64">guint64</link> until,
 
271
                                                         <link linkend="guint64">guint64</link> spacing,
 
272
                                                         <link linkend="GduDeviceDriveAtaSmartGetHistoricalDataCompletedFunc">GduDeviceDriveAtaSmartGetHistoricalDataCompletedFunc</link> callback,
 
273
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
274
<link linkend="GList">GList</link> *             <link linkend="gdu-device-drive-ata-smart-get-historical-data-sync">gdu_device_drive_ata_smart_get_historical_data_sync</link>
 
275
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
276
                                                         <link linkend="guint64">guint64</link> since,
 
277
                                                         <link linkend="guint64">guint64</link> until,
 
278
                                                         <link linkend="guint64">guint64</link> spacing,
 
279
                                                         <link linkend="GError">GError</link> **error);
 
280
<link linkend="void">void</link>                <link linkend="gdu-device-filesystem-list-open-files">gdu_device_filesystem_list_open_files</link>
 
281
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
282
                                                         <link linkend="GduDeviceFilesystemListOpenFilesCompletedFunc">GduDeviceFilesystemListOpenFilesCompletedFunc</link> callback,
 
283
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
284
<link linkend="GList">GList</link> *             <link linkend="gdu-device-filesystem-list-open-files-sync">gdu_device_filesystem_list_open_files_sync</link>
 
285
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
286
                                                         <link linkend="GError">GError</link> **error);
 
287
<link linkend="void">void</link>                <link linkend="gdu-device-op-drive-eject">gdu_device_op_drive_eject</link>           (<link linkend="GduDevice">GduDevice</link> *device,
 
288
                                                         <link linkend="GduDeviceDriveEjectCompletedFunc">GduDeviceDriveEjectCompletedFunc</link> callback,
 
289
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
290
<link linkend="void">void</link>                <link linkend="gdu-device-op-drive-poll-media">gdu_device_op_drive_poll_media</link>      (<link linkend="GduDevice">GduDevice</link> *device,
 
291
                                                         <link linkend="GduDeviceDrivePollMediaCompletedFunc">GduDeviceDrivePollMediaCompletedFunc</link> callback,
 
292
                                                         <link linkend="gpointer">gpointer</link> user_data);
 
293
</synopsis>
 
294
</refsynopsisdiv>
 
295
 
 
296
<refsect1 id="GduDevice.object-hierarchy" role="object_hierarchy">
 
297
<title role="object_hierarchy.title">Object Hierarchy</title>
 
298
<synopsis>
 
299
  <link linkend="GObject">GObject</link>
 
300
   +----GduDevice
 
301
</synopsis>
 
302
</refsect1>
 
303
 
 
304
 
 
305
 
 
306
 
 
307
 
 
308
 
 
309
<refsect1 id="GduDevice.signals" role="signal_proto">
 
310
<title role="signal_proto.title">Signals</title>
 
311
<synopsis>
 
312
  &quot;<link linkend="GduDevice-changed">changed</link>&quot;                                        : Run Last
 
313
  &quot;<link linkend="GduDevice-job-changed">job-changed</link>&quot;                                    : Run Last
 
314
  &quot;<link linkend="GduDevice-removed">removed</link>&quot;                                        : Run Last
 
315
</synopsis>
 
316
</refsect1>
 
317
 
 
318
 
 
319
<refsect1 id="GduDevice.description" role="desc">
 
320
<title role="desc.title">Description</title>
 
321
<para>
 
322
</para>
 
323
</refsect1>
 
324
 
 
325
<refsect1 id="GduDevice.details" role="details">
 
326
<title role="details.title">Details</title>
 
327
<refsect2 id="GduDevicePrivate" role="struct">
 
328
<title>GduDevicePrivate</title>
 
329
<indexterm zone="GduDevicePrivate"><primary sortas="GduDevicePrivate">GduDevicePrivate</primary></indexterm><programlisting>typedef struct _GduDevicePrivate GduDevicePrivate;</programlisting>
 
330
<para>
 
331
</para></refsect2>
 
332
<refsect2 id="GduDevice-struct" role="struct">
 
333
<title>GduDevice</title>
 
334
<indexterm zone="GduDevice-struct"><primary sortas="GduDevice">GduDevice</primary></indexterm><programlisting>typedef struct _GduDevice GduDevice;</programlisting>
 
335
<para>
 
336
</para></refsect2>
 
337
<refsect2 id="gdu-device-get-object-path" role="function">
 
338
<title>gdu_device_get_object_path ()</title>
 
339
<indexterm zone="gdu-device-get-object-path"><primary sortas="gdu_device_get_object_path">gdu_device_get_object_path</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_get_object_path          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
340
<para>
 
341
</para><variablelist role="params">
 
342
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
343
<listitem><simpara>
 
344
</simpara></listitem></varlistentry>
 
345
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
346
</simpara></listitem></varlistentry>
 
347
</variablelist></refsect2>
 
348
<refsect2 id="gdu-device-find-parent" role="function">
 
349
<title>gdu_device_find_parent ()</title>
 
350
<indexterm zone="gdu-device-find-parent"><primary sortas="gdu_device_find_parent">gdu_device_find_parent</primary></indexterm><programlisting><link linkend="GduDevice">GduDevice</link> *         gdu_device_find_parent              (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
351
<para>
 
352
Finds a parent device for the given <parameter>device</parameter>. Note that this is only
 
353
useful for presentation purposes; the device tree may be a lot more
 
354
complex.</para>
 
355
<para>
 
356
</para><variablelist role="params">
 
357
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
358
<listitem><simpara> the device
 
359
</simpara></listitem></varlistentry>
 
360
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The parent of <parameter>device</parameter> if one could be found, otherwise
 
361
<link linkend="NULL--CAPS"><type>NULL</type></link>. Caller must unref this object using <link linkend="g-object-unref"><function>g_object_unref()</function></link>.
 
362
</simpara></listitem></varlistentry>
 
363
</variablelist></refsect2>
 
364
<refsect2 id="gdu-device-get-pool" role="function">
 
365
<title>gdu_device_get_pool ()</title>
 
366
<indexterm zone="gdu-device-get-pool"><primary sortas="gdu_device_get_pool">gdu_device_get_pool</primary></indexterm><programlisting><link linkend="GduPool">GduPool</link> *           gdu_device_get_pool                 (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
367
<para>
 
368
</para><variablelist role="params">
 
369
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
370
<listitem><simpara>
 
371
</simpara></listitem></varlistentry>
 
372
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
373
</simpara></listitem></varlistentry>
 
374
</variablelist></refsect2>
 
375
<refsect2 id="gdu-device-get-device-file" role="function">
 
376
<title>gdu_device_get_device_file ()</title>
 
377
<indexterm zone="gdu-device-get-device-file"><primary sortas="gdu_device_get_device_file">gdu_device_get_device_file</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_get_device_file          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
378
<para>
 
379
</para><variablelist role="params">
 
380
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
381
<listitem><simpara>
 
382
</simpara></listitem></varlistentry>
 
383
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
384
</simpara></listitem></varlistentry>
 
385
</variablelist></refsect2>
 
386
<refsect2 id="gdu-device-get-size" role="function">
 
387
<title>gdu_device_get_size ()</title>
 
388
<indexterm zone="gdu-device-get-size"><primary sortas="gdu_device_get_size">gdu_device_get_size</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_get_size                 (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
389
<para>
 
390
</para><variablelist role="params">
 
391
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
392
<listitem><simpara>
 
393
</simpara></listitem></varlistentry>
 
394
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
395
</simpara></listitem></varlistentry>
 
396
</variablelist></refsect2>
 
397
<refsect2 id="gdu-device-get-block-size" role="function">
 
398
<title>gdu_device_get_block_size ()</title>
 
399
<indexterm zone="gdu-device-get-block-size"><primary sortas="gdu_device_get_block_size">gdu_device_get_block_size</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_get_block_size           (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
400
<para>
 
401
</para><variablelist role="params">
 
402
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
403
<listitem><simpara>
 
404
</simpara></listitem></varlistentry>
 
405
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
406
</simpara></listitem></varlistentry>
 
407
</variablelist></refsect2>
 
408
<refsect2 id="gdu-device-is-removable" role="function">
 
409
<title>gdu_device_is_removable ()</title>
 
410
<indexterm zone="gdu-device-is-removable"><primary sortas="gdu_device_is_removable">gdu_device_is_removable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_removable             (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
411
<para>
 
412
</para><variablelist role="params">
 
413
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
414
<listitem><simpara>
 
415
</simpara></listitem></varlistentry>
 
416
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
417
</simpara></listitem></varlistentry>
 
418
</variablelist></refsect2>
 
419
<refsect2 id="gdu-device-is-media-available" role="function">
 
420
<title>gdu_device_is_media_available ()</title>
 
421
<indexterm zone="gdu-device-is-media-available"><primary sortas="gdu_device_is_media_available">gdu_device_is_media_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_media_available       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
422
<para>
 
423
</para><variablelist role="params">
 
424
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
425
<listitem><simpara>
 
426
</simpara></listitem></varlistentry>
 
427
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
428
</simpara></listitem></varlistentry>
 
429
</variablelist></refsect2>
 
430
<refsect2 id="gdu-device-is-media-change-detected" role="function">
 
431
<title>gdu_device_is_media_change_detected ()</title>
 
432
<indexterm zone="gdu-device-is-media-change-detected"><primary sortas="gdu_device_is_media_change_detected">gdu_device_is_media_change_detected</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_media_change_detected (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
433
<para>
 
434
</para><variablelist role="params">
 
435
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
436
<listitem><simpara>
 
437
</simpara></listitem></varlistentry>
 
438
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
439
</simpara></listitem></varlistentry>
 
440
</variablelist></refsect2>
 
441
<refsect2 id="gdu-device-is-media-change-detection-polling" role="function">
 
442
<title>gdu_device_is_media_change_detection_polling ()</title>
 
443
<indexterm zone="gdu-device-is-media-change-detection-polling"><primary sortas="gdu_device_is_media_change_detection_polling">gdu_device_is_media_change_detection_polling</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_media_change_detection_polling
 
444
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
445
<para>
 
446
</para><variablelist role="params">
 
447
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
448
<listitem><simpara>
 
449
</simpara></listitem></varlistentry>
 
450
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
451
</simpara></listitem></varlistentry>
 
452
</variablelist></refsect2>
 
453
<refsect2 id="gdu-device-is-media-change-detection-inhibitable" role="function">
 
454
<title>gdu_device_is_media_change_detection_inhibitable ()</title>
 
455
<indexterm zone="gdu-device-is-media-change-detection-inhibitable"><primary sortas="gdu_device_is_media_change_detection_inhibitable">gdu_device_is_media_change_detection_inhibitable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_media_change_detection_inhibitable
 
456
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
457
<para>
 
458
</para><variablelist role="params">
 
459
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
460
<listitem><simpara>
 
461
</simpara></listitem></varlistentry>
 
462
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
463
</simpara></listitem></varlistentry>
 
464
</variablelist></refsect2>
 
465
<refsect2 id="gdu-device-is-media-change-detection-inhibited" role="function">
 
466
<title>gdu_device_is_media_change_detection_inhibited ()</title>
 
467
<indexterm zone="gdu-device-is-media-change-detection-inhibited"><primary sortas="gdu_device_is_media_change_detection_inhibited">gdu_device_is_media_change_detection_inhibited</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_media_change_detection_inhibited
 
468
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
469
<para>
 
470
</para><variablelist role="params">
 
471
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
472
<listitem><simpara>
 
473
</simpara></listitem></varlistentry>
 
474
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
475
</simpara></listitem></varlistentry>
 
476
</variablelist></refsect2>
 
477
<refsect2 id="gdu-device-is-read-only" role="function">
 
478
<title>gdu_device_is_read_only ()</title>
 
479
<indexterm zone="gdu-device-is-read-only"><primary sortas="gdu_device_is_read_only">gdu_device_is_read_only</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_read_only             (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
480
<para>
 
481
</para><variablelist role="params">
 
482
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
483
<listitem><simpara>
 
484
</simpara></listitem></varlistentry>
 
485
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
486
</simpara></listitem></varlistentry>
 
487
</variablelist></refsect2>
 
488
<refsect2 id="gdu-device-is-system-internal" role="function">
 
489
<title>gdu_device_is_system_internal ()</title>
 
490
<indexterm zone="gdu-device-is-system-internal"><primary sortas="gdu_device_is_system_internal">gdu_device_is_system_internal</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_system_internal       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
491
<para>
 
492
</para><variablelist role="params">
 
493
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
494
<listitem><simpara>
 
495
</simpara></listitem></varlistentry>
 
496
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
497
</simpara></listitem></varlistentry>
 
498
</variablelist></refsect2>
 
499
<refsect2 id="gdu-device-is-partition" role="function">
 
500
<title>gdu_device_is_partition ()</title>
 
501
<indexterm zone="gdu-device-is-partition"><primary sortas="gdu_device_is_partition">gdu_device_is_partition</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_partition             (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
502
<para>
 
503
</para><variablelist role="params">
 
504
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
505
<listitem><simpara>
 
506
</simpara></listitem></varlistentry>
 
507
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
508
</simpara></listitem></varlistentry>
 
509
</variablelist></refsect2>
 
510
<refsect2 id="gdu-device-is-partition-table" role="function">
 
511
<title>gdu_device_is_partition_table ()</title>
 
512
<indexterm zone="gdu-device-is-partition-table"><primary sortas="gdu_device_is_partition_table">gdu_device_is_partition_table</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_partition_table       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
513
<para>
 
514
</para><variablelist role="params">
 
515
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
516
<listitem><simpara>
 
517
</simpara></listitem></varlistentry>
 
518
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
519
</simpara></listitem></varlistentry>
 
520
</variablelist></refsect2>
 
521
<refsect2 id="gdu-device-is-drive" role="function">
 
522
<title>gdu_device_is_drive ()</title>
 
523
<indexterm zone="gdu-device-is-drive"><primary sortas="gdu_device_is_drive">gdu_device_is_drive</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_drive                 (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
524
<para>
 
525
</para><variablelist role="params">
 
526
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
527
<listitem><simpara>
 
528
</simpara></listitem></varlistentry>
 
529
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
530
</simpara></listitem></varlistentry>
 
531
</variablelist></refsect2>
 
532
<refsect2 id="gdu-device-is-optical-disc" role="function">
 
533
<title>gdu_device_is_optical_disc ()</title>
 
534
<indexterm zone="gdu-device-is-optical-disc"><primary sortas="gdu_device_is_optical_disc">gdu_device_is_optical_disc</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_optical_disc          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
535
<para>
 
536
</para><variablelist role="params">
 
537
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
538
<listitem><simpara>
 
539
</simpara></listitem></varlistentry>
 
540
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
541
</simpara></listitem></varlistentry>
 
542
</variablelist></refsect2>
 
543
<refsect2 id="gdu-device-is-luks" role="function">
 
544
<title>gdu_device_is_luks ()</title>
 
545
<indexterm zone="gdu-device-is-luks"><primary sortas="gdu_device_is_luks">gdu_device_is_luks</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_luks                  (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
546
<para>
 
547
</para><variablelist role="params">
 
548
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
549
<listitem><simpara>
 
550
</simpara></listitem></varlistentry>
 
551
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
552
</simpara></listitem></varlistentry>
 
553
</variablelist></refsect2>
 
554
<refsect2 id="gdu-device-is-luks-cleartext" role="function">
 
555
<title>gdu_device_is_luks_cleartext ()</title>
 
556
<indexterm zone="gdu-device-is-luks-cleartext"><primary sortas="gdu_device_is_luks_cleartext">gdu_device_is_luks_cleartext</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_luks_cleartext        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
557
<para>
 
558
</para><variablelist role="params">
 
559
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
560
<listitem><simpara>
 
561
</simpara></listitem></varlistentry>
 
562
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
563
</simpara></listitem></varlistentry>
 
564
</variablelist></refsect2>
 
565
<refsect2 id="gdu-device-is-linux-md-component" role="function">
 
566
<title>gdu_device_is_linux_md_component ()</title>
 
567
<indexterm zone="gdu-device-is-linux-md-component"><primary sortas="gdu_device_is_linux_md_component">gdu_device_is_linux_md_component</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_linux_md_component    (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
568
<para>
 
569
</para><variablelist role="params">
 
570
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
571
<listitem><simpara>
 
572
</simpara></listitem></varlistentry>
 
573
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
574
</simpara></listitem></varlistentry>
 
575
</variablelist></refsect2>
 
576
<refsect2 id="gdu-device-is-linux-md" role="function">
 
577
<title>gdu_device_is_linux_md ()</title>
 
578
<indexterm zone="gdu-device-is-linux-md"><primary sortas="gdu_device_is_linux_md">gdu_device_is_linux_md</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_linux_md              (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
579
<para>
 
580
</para><variablelist role="params">
 
581
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
582
<listitem><simpara>
 
583
</simpara></listitem></varlistentry>
 
584
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
585
</simpara></listitem></varlistentry>
 
586
</variablelist></refsect2>
 
587
<refsect2 id="gdu-device-is-mounted" role="function">
 
588
<title>gdu_device_is_mounted ()</title>
 
589
<indexterm zone="gdu-device-is-mounted"><primary sortas="gdu_device_is_mounted">gdu_device_is_mounted</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_is_mounted               (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
590
<para>
 
591
</para><variablelist role="params">
 
592
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
593
<listitem><simpara>
 
594
</simpara></listitem></varlistentry>
 
595
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
596
</simpara></listitem></varlistentry>
 
597
</variablelist></refsect2>
 
598
<refsect2 id="gdu-device-get-mount-path" role="function">
 
599
<title>gdu_device_get_mount_path ()</title>
 
600
<indexterm zone="gdu-device-get-mount-path"><primary sortas="gdu_device_get_mount_path">gdu_device_get_mount_path</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_get_mount_path           (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
601
<para>
 
602
</para><variablelist role="params">
 
603
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
604
<listitem><simpara>
 
605
</simpara></listitem></varlistentry>
 
606
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
607
</simpara></listitem></varlistentry>
 
608
</variablelist></refsect2>
 
609
<refsect2 id="gdu-device-get-mounted-by-uid" role="function">
 
610
<title>gdu_device_get_mounted_by_uid ()</title>
 
611
<indexterm zone="gdu-device-get-mounted-by-uid"><primary sortas="gdu_device_get_mounted_by_uid">gdu_device_get_mounted_by_uid</primary></indexterm><programlisting><link linkend="uid-t">uid_t</link>               gdu_device_get_mounted_by_uid       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
612
<para>
 
613
</para><variablelist role="params">
 
614
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
615
<listitem><simpara>
 
616
</simpara></listitem></varlistentry>
 
617
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
618
</simpara></listitem></varlistentry>
 
619
</variablelist></refsect2>
 
620
<refsect2 id="gdu-device-get-presentation-name" role="function">
 
621
<title>gdu_device_get_presentation_name ()</title>
 
622
<indexterm zone="gdu-device-get-presentation-name"><primary sortas="gdu_device_get_presentation_name">gdu_device_get_presentation_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_get_presentation_name    (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
623
<para>
 
624
</para><variablelist role="params">
 
625
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
626
<listitem><simpara>
 
627
</simpara></listitem></varlistentry>
 
628
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
629
</simpara></listitem></varlistentry>
 
630
</variablelist></refsect2>
 
631
<refsect2 id="gdu-device-get-presentation-icon-name" role="function">
 
632
<title>gdu_device_get_presentation_icon_name ()</title>
 
633
<indexterm zone="gdu-device-get-presentation-icon-name"><primary sortas="gdu_device_get_presentation_icon_name">gdu_device_get_presentation_icon_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_get_presentation_icon_name
 
634
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
635
<para>
 
636
</para><variablelist role="params">
 
637
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
638
<listitem><simpara>
 
639
</simpara></listitem></varlistentry>
 
640
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
641
</simpara></listitem></varlistentry>
 
642
</variablelist></refsect2>
 
643
<refsect2 id="gdu-device-job-in-progress" role="function">
 
644
<title>gdu_device_job_in_progress ()</title>
 
645
<indexterm zone="gdu-device-job-in-progress"><primary sortas="gdu_device_job_in_progress">gdu_device_job_in_progress</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_job_in_progress          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
646
<para>
 
647
</para><variablelist role="params">
 
648
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
649
<listitem><simpara>
 
650
</simpara></listitem></varlistentry>
 
651
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
652
</simpara></listitem></varlistentry>
 
653
</variablelist></refsect2>
 
654
<refsect2 id="gdu-device-job-get-id" role="function">
 
655
<title>gdu_device_job_get_id ()</title>
 
656
<indexterm zone="gdu-device-job-get-id"><primary sortas="gdu_device_job_get_id">gdu_device_job_get_id</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_job_get_id               (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
657
<para>
 
658
</para><variablelist role="params">
 
659
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
660
<listitem><simpara>
 
661
</simpara></listitem></varlistentry>
 
662
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
663
</simpara></listitem></varlistentry>
 
664
</variablelist></refsect2>
 
665
<refsect2 id="gdu-device-job-get-initiated-by-uid" role="function">
 
666
<title>gdu_device_job_get_initiated_by_uid ()</title>
 
667
<indexterm zone="gdu-device-job-get-initiated-by-uid"><primary sortas="gdu_device_job_get_initiated_by_uid">gdu_device_job_get_initiated_by_uid</primary></indexterm><programlisting><link linkend="uid-t">uid_t</link>               gdu_device_job_get_initiated_by_uid (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
668
<para>
 
669
</para><variablelist role="params">
 
670
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
671
<listitem><simpara>
 
672
</simpara></listitem></varlistentry>
 
673
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
674
</simpara></listitem></varlistentry>
 
675
</variablelist></refsect2>
 
676
<refsect2 id="gdu-device-job-is-cancellable" role="function">
 
677
<title>gdu_device_job_is_cancellable ()</title>
 
678
<indexterm zone="gdu-device-job-is-cancellable"><primary sortas="gdu_device_job_is_cancellable">gdu_device_job_is_cancellable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_job_is_cancellable       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
679
<para>
 
680
</para><variablelist role="params">
 
681
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
682
<listitem><simpara>
 
683
</simpara></listitem></varlistentry>
 
684
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
685
</simpara></listitem></varlistentry>
 
686
</variablelist></refsect2>
 
687
<refsect2 id="gdu-device-id-get-usage" role="function">
 
688
<title>gdu_device_id_get_usage ()</title>
 
689
<indexterm zone="gdu-device-id-get-usage"><primary sortas="gdu_device_id_get_usage">gdu_device_id_get_usage</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_id_get_usage             (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
690
<para>
 
691
</para><variablelist role="params">
 
692
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
693
<listitem><simpara>
 
694
</simpara></listitem></varlistentry>
 
695
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
696
</simpara></listitem></varlistentry>
 
697
</variablelist></refsect2>
 
698
<refsect2 id="gdu-device-id-get-type" role="function">
 
699
<title>gdu_device_id_get_type ()</title>
 
700
<indexterm zone="gdu-device-id-get-type"><primary sortas="gdu_device_id_get_type">gdu_device_id_get_type</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_id_get_type              (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
701
<para>
 
702
</para><variablelist role="params">
 
703
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
704
<listitem><simpara>
 
705
</simpara></listitem></varlistentry>
 
706
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
707
</simpara></listitem></varlistentry>
 
708
</variablelist></refsect2>
 
709
<refsect2 id="gdu-device-id-get-version" role="function">
 
710
<title>gdu_device_id_get_version ()</title>
 
711
<indexterm zone="gdu-device-id-get-version"><primary sortas="gdu_device_id_get_version">gdu_device_id_get_version</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_id_get_version           (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
712
<para>
 
713
</para><variablelist role="params">
 
714
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
715
<listitem><simpara>
 
716
</simpara></listitem></varlistentry>
 
717
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
718
</simpara></listitem></varlistentry>
 
719
</variablelist></refsect2>
 
720
<refsect2 id="gdu-device-id-get-label" role="function">
 
721
<title>gdu_device_id_get_label ()</title>
 
722
<indexterm zone="gdu-device-id-get-label"><primary sortas="gdu_device_id_get_label">gdu_device_id_get_label</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_id_get_label             (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
723
<para>
 
724
</para><variablelist role="params">
 
725
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
726
<listitem><simpara>
 
727
</simpara></listitem></varlistentry>
 
728
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
729
</simpara></listitem></varlistentry>
 
730
</variablelist></refsect2>
 
731
<refsect2 id="gdu-device-id-get-uuid" role="function">
 
732
<title>gdu_device_id_get_uuid ()</title>
 
733
<indexterm zone="gdu-device-id-get-uuid"><primary sortas="gdu_device_id_get_uuid">gdu_device_id_get_uuid</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_id_get_uuid              (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
734
<para>
 
735
</para><variablelist role="params">
 
736
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
737
<listitem><simpara>
 
738
</simpara></listitem></varlistentry>
 
739
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
740
</simpara></listitem></varlistentry>
 
741
</variablelist></refsect2>
 
742
<refsect2 id="gdu-device-partition-get-slave" role="function">
 
743
<title>gdu_device_partition_get_slave ()</title>
 
744
<indexterm zone="gdu-device-partition-get-slave"><primary sortas="gdu_device_partition_get_slave">gdu_device_partition_get_slave</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_get_slave      (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
745
<para>
 
746
</para><variablelist role="params">
 
747
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
748
<listitem><simpara>
 
749
</simpara></listitem></varlistentry>
 
750
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
751
</simpara></listitem></varlistentry>
 
752
</variablelist></refsect2>
 
753
<refsect2 id="gdu-device-partition-get-scheme" role="function">
 
754
<title>gdu_device_partition_get_scheme ()</title>
 
755
<indexterm zone="gdu-device-partition-get-scheme"><primary sortas="gdu_device_partition_get_scheme">gdu_device_partition_get_scheme</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_get_scheme     (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
756
<para>
 
757
</para><variablelist role="params">
 
758
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
759
<listitem><simpara>
 
760
</simpara></listitem></varlistentry>
 
761
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
762
</simpara></listitem></varlistentry>
 
763
</variablelist></refsect2>
 
764
<refsect2 id="gdu-device-partition-get-type" role="function">
 
765
<title>gdu_device_partition_get_type ()</title>
 
766
<indexterm zone="gdu-device-partition-get-type"><primary sortas="gdu_device_partition_get_type">gdu_device_partition_get_type</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_get_type       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
767
<para>
 
768
</para><variablelist role="params">
 
769
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
770
<listitem><simpara>
 
771
</simpara></listitem></varlistentry>
 
772
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
773
</simpara></listitem></varlistentry>
 
774
</variablelist></refsect2>
 
775
<refsect2 id="gdu-device-partition-get-label" role="function">
 
776
<title>gdu_device_partition_get_label ()</title>
 
777
<indexterm zone="gdu-device-partition-get-label"><primary sortas="gdu_device_partition_get_label">gdu_device_partition_get_label</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_get_label      (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
778
<para>
 
779
</para><variablelist role="params">
 
780
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
781
<listitem><simpara>
 
782
</simpara></listitem></varlistentry>
 
783
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
784
</simpara></listitem></varlistentry>
 
785
</variablelist></refsect2>
 
786
<refsect2 id="gdu-device-partition-get-uuid" role="function">
 
787
<title>gdu_device_partition_get_uuid ()</title>
 
788
<indexterm zone="gdu-device-partition-get-uuid"><primary sortas="gdu_device_partition_get_uuid">gdu_device_partition_get_uuid</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_get_uuid       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
789
<para>
 
790
</para><variablelist role="params">
 
791
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
792
<listitem><simpara>
 
793
</simpara></listitem></varlistentry>
 
794
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
795
</simpara></listitem></varlistentry>
 
796
</variablelist></refsect2>
 
797
<refsect2 id="gdu-device-partition-get-flags" role="function">
 
798
<title>gdu_device_partition_get_flags ()</title>
 
799
<indexterm zone="gdu-device-partition-get-flags"><primary sortas="gdu_device_partition_get_flags">gdu_device_partition_get_flags</primary></indexterm><programlisting><link linkend="char">char</link> **             gdu_device_partition_get_flags      (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
800
<para>
 
801
</para><variablelist role="params">
 
802
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
803
<listitem><simpara>
 
804
</simpara></listitem></varlistentry>
 
805
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
806
</simpara></listitem></varlistentry>
 
807
</variablelist></refsect2>
 
808
<refsect2 id="gdu-device-partition-get-number" role="function">
 
809
<title>gdu_device_partition_get_number ()</title>
 
810
<indexterm zone="gdu-device-partition-get-number"><primary sortas="gdu_device_partition_get_number">gdu_device_partition_get_number</primary></indexterm><programlisting><link linkend="int">int</link>                 gdu_device_partition_get_number     (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
811
<para>
 
812
</para><variablelist role="params">
 
813
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
814
<listitem><simpara>
 
815
</simpara></listitem></varlistentry>
 
816
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
817
</simpara></listitem></varlistentry>
 
818
</variablelist></refsect2>
 
819
<refsect2 id="gdu-device-partition-get-offset" role="function">
 
820
<title>gdu_device_partition_get_offset ()</title>
 
821
<indexterm zone="gdu-device-partition-get-offset"><primary sortas="gdu_device_partition_get_offset">gdu_device_partition_get_offset</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_partition_get_offset     (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
822
<para>
 
823
</para><variablelist role="params">
 
824
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
825
<listitem><simpara>
 
826
</simpara></listitem></varlistentry>
 
827
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
828
</simpara></listitem></varlistentry>
 
829
</variablelist></refsect2>
 
830
<refsect2 id="gdu-device-partition-get-size" role="function">
 
831
<title>gdu_device_partition_get_size ()</title>
 
832
<indexterm zone="gdu-device-partition-get-size"><primary sortas="gdu_device_partition_get_size">gdu_device_partition_get_size</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_partition_get_size       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
833
<para>
 
834
</para><variablelist role="params">
 
835
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
836
<listitem><simpara>
 
837
</simpara></listitem></varlistentry>
 
838
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
839
</simpara></listitem></varlistentry>
 
840
</variablelist></refsect2>
 
841
<refsect2 id="gdu-device-partition-table-get-scheme" role="function">
 
842
<title>gdu_device_partition_table_get_scheme ()</title>
 
843
<indexterm zone="gdu-device-partition-table-get-scheme"><primary sortas="gdu_device_partition_table_get_scheme">gdu_device_partition_table_get_scheme</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_partition_table_get_scheme
 
844
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
845
<para>
 
846
</para><variablelist role="params">
 
847
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
848
<listitem><simpara>
 
849
</simpara></listitem></varlistentry>
 
850
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
851
</simpara></listitem></varlistentry>
 
852
</variablelist></refsect2>
 
853
<refsect2 id="gdu-device-partition-table-get-count" role="function">
 
854
<title>gdu_device_partition_table_get_count ()</title>
 
855
<indexterm zone="gdu-device-partition-table-get-count"><primary sortas="gdu_device_partition_table_get_count">gdu_device_partition_table_get_count</primary></indexterm><programlisting><link linkend="int">int</link>                 gdu_device_partition_table_get_count
 
856
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
857
<para>
 
858
</para><variablelist role="params">
 
859
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
860
<listitem><simpara>
 
861
</simpara></listitem></varlistentry>
 
862
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
863
</simpara></listitem></varlistentry>
 
864
</variablelist></refsect2>
 
865
<refsect2 id="gdu-device-luks-get-holder" role="function">
 
866
<title>gdu_device_luks_get_holder ()</title>
 
867
<indexterm zone="gdu-device-luks-get-holder"><primary sortas="gdu_device_luks_get_holder">gdu_device_luks_get_holder</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_luks_get_holder          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
868
<para>
 
869
</para><variablelist role="params">
 
870
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
871
<listitem><simpara>
 
872
</simpara></listitem></varlistentry>
 
873
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
874
</simpara></listitem></varlistentry>
 
875
</variablelist></refsect2>
 
876
<refsect2 id="gdu-device-luks-cleartext-get-slave" role="function">
 
877
<title>gdu_device_luks_cleartext_get_slave ()</title>
 
878
<indexterm zone="gdu-device-luks-cleartext-get-slave"><primary sortas="gdu_device_luks_cleartext_get_slave">gdu_device_luks_cleartext_get_slave</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_luks_cleartext_get_slave (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
879
<para>
 
880
</para><variablelist role="params">
 
881
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
882
<listitem><simpara>
 
883
</simpara></listitem></varlistentry>
 
884
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
885
</simpara></listitem></varlistentry>
 
886
</variablelist></refsect2>
 
887
<refsect2 id="gdu-device-luks-cleartext-unlocked-by-uid" role="function">
 
888
<title>gdu_device_luks_cleartext_unlocked_by_uid ()</title>
 
889
<indexterm zone="gdu-device-luks-cleartext-unlocked-by-uid"><primary sortas="gdu_device_luks_cleartext_unlocked_by_uid">gdu_device_luks_cleartext_unlocked_by_uid</primary></indexterm><programlisting><link linkend="uid-t">uid_t</link>               gdu_device_luks_cleartext_unlocked_by_uid
 
890
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
891
<para>
 
892
</para><variablelist role="params">
 
893
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
894
<listitem><simpara>
 
895
</simpara></listitem></varlistentry>
 
896
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
897
</simpara></listitem></varlistentry>
 
898
</variablelist></refsect2>
 
899
<refsect2 id="gdu-device-drive-get-vendor" role="function">
 
900
<title>gdu_device_drive_get_vendor ()</title>
 
901
<indexterm zone="gdu-device-drive-get-vendor"><primary sortas="gdu_device_drive_get_vendor">gdu_device_drive_get_vendor</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_vendor         (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
902
<para>
 
903
</para><variablelist role="params">
 
904
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
905
<listitem><simpara>
 
906
</simpara></listitem></varlistentry>
 
907
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
908
</simpara></listitem></varlistentry>
 
909
</variablelist></refsect2>
 
910
<refsect2 id="gdu-device-drive-get-model" role="function">
 
911
<title>gdu_device_drive_get_model ()</title>
 
912
<indexterm zone="gdu-device-drive-get-model"><primary sortas="gdu_device_drive_get_model">gdu_device_drive_get_model</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_model          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
913
<para>
 
914
</para><variablelist role="params">
 
915
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
916
<listitem><simpara>
 
917
</simpara></listitem></varlistentry>
 
918
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
919
</simpara></listitem></varlistentry>
 
920
</variablelist></refsect2>
 
921
<refsect2 id="gdu-device-drive-get-revision" role="function">
 
922
<title>gdu_device_drive_get_revision ()</title>
 
923
<indexterm zone="gdu-device-drive-get-revision"><primary sortas="gdu_device_drive_get_revision">gdu_device_drive_get_revision</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_revision       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
924
<para>
 
925
</para><variablelist role="params">
 
926
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
927
<listitem><simpara>
 
928
</simpara></listitem></varlistentry>
 
929
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
930
</simpara></listitem></varlistentry>
 
931
</variablelist></refsect2>
 
932
<refsect2 id="gdu-device-drive-get-serial" role="function">
 
933
<title>gdu_device_drive_get_serial ()</title>
 
934
<indexterm zone="gdu-device-drive-get-serial"><primary sortas="gdu_device_drive_get_serial">gdu_device_drive_get_serial</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_serial         (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
935
<para>
 
936
</para><variablelist role="params">
 
937
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
938
<listitem><simpara>
 
939
</simpara></listitem></varlistentry>
 
940
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
941
</simpara></listitem></varlistentry>
 
942
</variablelist></refsect2>
 
943
<refsect2 id="gdu-device-drive-get-connection-interface" role="function">
 
944
<title>gdu_device_drive_get_connection_interface ()</title>
 
945
<indexterm zone="gdu-device-drive-get-connection-interface"><primary sortas="gdu_device_drive_get_connection_interface">gdu_device_drive_get_connection_interface</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_connection_interface
 
946
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
947
<para>
 
948
</para><variablelist role="params">
 
949
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
950
<listitem><simpara>
 
951
</simpara></listitem></varlistentry>
 
952
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
953
</simpara></listitem></varlistentry>
 
954
</variablelist></refsect2>
 
955
<refsect2 id="gdu-device-drive-get-connection-speed" role="function">
 
956
<title>gdu_device_drive_get_connection_speed ()</title>
 
957
<indexterm zone="gdu-device-drive-get-connection-speed"><primary sortas="gdu_device_drive_get_connection_speed">gdu_device_drive_get_connection_speed</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_drive_get_connection_speed
 
958
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
959
<para>
 
960
</para><variablelist role="params">
 
961
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
962
<listitem><simpara>
 
963
</simpara></listitem></varlistentry>
 
964
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
965
</simpara></listitem></varlistentry>
 
966
</variablelist></refsect2>
 
967
<refsect2 id="gdu-device-drive-get-media-compatibility" role="function">
 
968
<title>gdu_device_drive_get_media_compatibility ()</title>
 
969
<indexterm zone="gdu-device-drive-get-media-compatibility"><primary sortas="gdu_device_drive_get_media_compatibility">gdu_device_drive_get_media_compatibility</primary></indexterm><programlisting><link linkend="char">char</link> **             gdu_device_drive_get_media_compatibility
 
970
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
971
<para>
 
972
</para><variablelist role="params">
 
973
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
974
<listitem><simpara>
 
975
</simpara></listitem></varlistentry>
 
976
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
977
</simpara></listitem></varlistentry>
 
978
</variablelist></refsect2>
 
979
<refsect2 id="gdu-device-drive-get-media" role="function">
 
980
<title>gdu_device_drive_get_media ()</title>
 
981
<indexterm zone="gdu-device-drive-get-media"><primary sortas="gdu_device_drive_get_media">gdu_device_drive_get_media</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_drive_get_media          (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
982
<para>
 
983
</para><variablelist role="params">
 
984
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
985
<listitem><simpara>
 
986
</simpara></listitem></varlistentry>
 
987
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
988
</simpara></listitem></varlistentry>
 
989
</variablelist></refsect2>
 
990
<refsect2 id="gdu-device-drive-get-is-media-ejectable" role="function">
 
991
<title>gdu_device_drive_get_is_media_ejectable ()</title>
 
992
<indexterm zone="gdu-device-drive-get-is-media-ejectable"><primary sortas="gdu_device_drive_get_is_media_ejectable">gdu_device_drive_get_is_media_ejectable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_get_is_media_ejectable
 
993
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
994
<para>
 
995
</para><variablelist role="params">
 
996
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
997
<listitem><simpara>
 
998
</simpara></listitem></varlistentry>
 
999
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1000
</simpara></listitem></varlistentry>
 
1001
</variablelist></refsect2>
 
1002
<refsect2 id="gdu-device-drive-get-requires-eject" role="function">
 
1003
<title>gdu_device_drive_get_requires_eject ()</title>
 
1004
<indexterm zone="gdu-device-drive-get-requires-eject"><primary sortas="gdu_device_drive_get_requires_eject">gdu_device_drive_get_requires_eject</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_get_requires_eject (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1005
<para>
 
1006
</para><variablelist role="params">
 
1007
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1008
<listitem><simpara>
 
1009
</simpara></listitem></varlistentry>
 
1010
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1011
</simpara></listitem></varlistentry>
 
1012
</variablelist></refsect2>
 
1013
<refsect2 id="gdu-device-optical-disc-get-is-blank" role="function">
 
1014
<title>gdu_device_optical_disc_get_is_blank ()</title>
 
1015
<indexterm zone="gdu-device-optical-disc-get-is-blank"><primary sortas="gdu_device_optical_disc_get_is_blank">gdu_device_optical_disc_get_is_blank</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_optical_disc_get_is_blank
 
1016
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1017
<para>
 
1018
</para><variablelist role="params">
 
1019
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1020
<listitem><simpara>
 
1021
</simpara></listitem></varlistentry>
 
1022
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1023
</simpara></listitem></varlistentry>
 
1024
</variablelist></refsect2>
 
1025
<refsect2 id="gdu-device-optical-disc-get-is-appendable" role="function">
 
1026
<title>gdu_device_optical_disc_get_is_appendable ()</title>
 
1027
<indexterm zone="gdu-device-optical-disc-get-is-appendable"><primary sortas="gdu_device_optical_disc_get_is_appendable">gdu_device_optical_disc_get_is_appendable</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_optical_disc_get_is_appendable
 
1028
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1029
<para>
 
1030
</para><variablelist role="params">
 
1031
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1032
<listitem><simpara>
 
1033
</simpara></listitem></varlistentry>
 
1034
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1035
</simpara></listitem></varlistentry>
 
1036
</variablelist></refsect2>
 
1037
<refsect2 id="gdu-device-optical-disc-get-is-closed" role="function">
 
1038
<title>gdu_device_optical_disc_get_is_closed ()</title>
 
1039
<indexterm zone="gdu-device-optical-disc-get-is-closed"><primary sortas="gdu_device_optical_disc_get_is_closed">gdu_device_optical_disc_get_is_closed</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_optical_disc_get_is_closed
 
1040
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1041
<para>
 
1042
</para><variablelist role="params">
 
1043
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1044
<listitem><simpara>
 
1045
</simpara></listitem></varlistentry>
 
1046
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1047
</simpara></listitem></varlistentry>
 
1048
</variablelist></refsect2>
 
1049
<refsect2 id="gdu-device-optical-disc-get-num-tracks" role="function">
 
1050
<title>gdu_device_optical_disc_get_num_tracks ()</title>
 
1051
<indexterm zone="gdu-device-optical-disc-get-num-tracks"><primary sortas="gdu_device_optical_disc_get_num_tracks">gdu_device_optical_disc_get_num_tracks</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_optical_disc_get_num_tracks
 
1052
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1053
<para>
 
1054
</para><variablelist role="params">
 
1055
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1056
<listitem><simpara>
 
1057
</simpara></listitem></varlistentry>
 
1058
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1059
</simpara></listitem></varlistentry>
 
1060
</variablelist></refsect2>
 
1061
<refsect2 id="gdu-device-optical-disc-get-num-audio-tracks" role="function">
 
1062
<title>gdu_device_optical_disc_get_num_audio_tracks ()</title>
 
1063
<indexterm zone="gdu-device-optical-disc-get-num-audio-tracks"><primary sortas="gdu_device_optical_disc_get_num_audio_tracks">gdu_device_optical_disc_get_num_audio_tracks</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_optical_disc_get_num_audio_tracks
 
1064
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1065
<para>
 
1066
</para><variablelist role="params">
 
1067
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1068
<listitem><simpara>
 
1069
</simpara></listitem></varlistentry>
 
1070
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1071
</simpara></listitem></varlistentry>
 
1072
</variablelist></refsect2>
 
1073
<refsect2 id="gdu-device-optical-disc-get-num-sessions" role="function">
 
1074
<title>gdu_device_optical_disc_get_num_sessions ()</title>
 
1075
<indexterm zone="gdu-device-optical-disc-get-num-sessions"><primary sortas="gdu_device_optical_disc_get_num_sessions">gdu_device_optical_disc_get_num_sessions</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_optical_disc_get_num_sessions
 
1076
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1077
<para>
 
1078
</para><variablelist role="params">
 
1079
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1080
<listitem><simpara>
 
1081
</simpara></listitem></varlistentry>
 
1082
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1083
</simpara></listitem></varlistentry>
 
1084
</variablelist></refsect2>
 
1085
<refsect2 id="gdu-device-linux-md-component-get-level" role="function">
 
1086
<title>gdu_device_linux_md_component_get_level ()</title>
 
1087
<indexterm zone="gdu-device-linux-md-component-get-level"><primary sortas="gdu_device_linux_md_component_get_level">gdu_device_linux_md_component_get_level</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_level
 
1088
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1089
<para>
 
1090
</para><variablelist role="params">
 
1091
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1092
<listitem><simpara>
 
1093
</simpara></listitem></varlistentry>
 
1094
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1095
</simpara></listitem></varlistentry>
 
1096
</variablelist></refsect2>
 
1097
<refsect2 id="gdu-device-linux-md-component-get-num-raid-devices" role="function">
 
1098
<title>gdu_device_linux_md_component_get_num_raid_devices ()</title>
 
1099
<indexterm zone="gdu-device-linux-md-component-get-num-raid-devices"><primary sortas="gdu_device_linux_md_component_get_num_raid_devices">gdu_device_linux_md_component_get_num_raid_devices</primary></indexterm><programlisting><link linkend="int">int</link>                 gdu_device_linux_md_component_get_num_raid_devices
 
1100
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1101
<para>
 
1102
</para><variablelist role="params">
 
1103
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1104
<listitem><simpara>
 
1105
</simpara></listitem></varlistentry>
 
1106
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1107
</simpara></listitem></varlistentry>
 
1108
</variablelist></refsect2>
 
1109
<refsect2 id="gdu-device-linux-md-component-get-uuid" role="function">
 
1110
<title>gdu_device_linux_md_component_get_uuid ()</title>
 
1111
<indexterm zone="gdu-device-linux-md-component-get-uuid"><primary sortas="gdu_device_linux_md_component_get_uuid">gdu_device_linux_md_component_get_uuid</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_uuid
 
1112
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1113
<para>
 
1114
</para><variablelist role="params">
 
1115
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1116
<listitem><simpara>
 
1117
</simpara></listitem></varlistentry>
 
1118
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1119
</simpara></listitem></varlistentry>
 
1120
</variablelist></refsect2>
 
1121
<refsect2 id="gdu-device-linux-md-component-get-home-host" role="function">
 
1122
<title>gdu_device_linux_md_component_get_home_host ()</title>
 
1123
<indexterm zone="gdu-device-linux-md-component-get-home-host"><primary sortas="gdu_device_linux_md_component_get_home_host">gdu_device_linux_md_component_get_home_host</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_home_host
 
1124
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1125
<para>
 
1126
</para><variablelist role="params">
 
1127
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1128
<listitem><simpara>
 
1129
</simpara></listitem></varlistentry>
 
1130
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1131
</simpara></listitem></varlistentry>
 
1132
</variablelist></refsect2>
 
1133
<refsect2 id="gdu-device-linux-md-component-get-name" role="function">
 
1134
<title>gdu_device_linux_md_component_get_name ()</title>
 
1135
<indexterm zone="gdu-device-linux-md-component-get-name"><primary sortas="gdu_device_linux_md_component_get_name">gdu_device_linux_md_component_get_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_name
 
1136
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1137
<para>
 
1138
</para><variablelist role="params">
 
1139
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1140
<listitem><simpara>
 
1141
</simpara></listitem></varlistentry>
 
1142
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1143
</simpara></listitem></varlistentry>
 
1144
</variablelist></refsect2>
 
1145
<refsect2 id="gdu-device-linux-md-component-get-version" role="function">
 
1146
<title>gdu_device_linux_md_component_get_version ()</title>
 
1147
<indexterm zone="gdu-device-linux-md-component-get-version"><primary sortas="gdu_device_linux_md_component_get_version">gdu_device_linux_md_component_get_version</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_version
 
1148
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1149
<para>
 
1150
</para><variablelist role="params">
 
1151
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1152
<listitem><simpara>
 
1153
</simpara></listitem></varlistentry>
 
1154
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1155
</simpara></listitem></varlistentry>
 
1156
</variablelist></refsect2>
 
1157
<refsect2 id="gdu-device-linux-md-component-get-holder" role="function">
 
1158
<title>gdu_device_linux_md_component_get_holder ()</title>
 
1159
<indexterm zone="gdu-device-linux-md-component-get-holder"><primary sortas="gdu_device_linux_md_component_get_holder">gdu_device_linux_md_component_get_holder</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_component_get_holder
 
1160
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1161
<para>
 
1162
</para><variablelist role="params">
 
1163
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1164
<listitem><simpara>
 
1165
</simpara></listitem></varlistentry>
 
1166
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1167
</simpara></listitem></varlistentry>
 
1168
</variablelist></refsect2>
 
1169
<refsect2 id="gdu-device-linux-md-component-get-state" role="function">
 
1170
<title>gdu_device_linux_md_component_get_state ()</title>
 
1171
<indexterm zone="gdu-device-linux-md-component-get-state"><primary sortas="gdu_device_linux_md_component_get_state">gdu_device_linux_md_component_get_state</primary></indexterm><programlisting><link linkend="char">char</link> **             gdu_device_linux_md_component_get_state
 
1172
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1173
<para>
 
1174
</para><variablelist role="params">
 
1175
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1176
<listitem><simpara>
 
1177
</simpara></listitem></varlistentry>
 
1178
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1179
</simpara></listitem></varlistentry>
 
1180
</variablelist></refsect2>
 
1181
<refsect2 id="gdu-device-linux-md-get-state" role="function">
 
1182
<title>gdu_device_linux_md_get_state ()</title>
 
1183
<indexterm zone="gdu-device-linux-md-get-state"><primary sortas="gdu_device_linux_md_get_state">gdu_device_linux_md_get_state</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_state       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1184
<para>
 
1185
</para><variablelist role="params">
 
1186
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1187
<listitem><simpara>
 
1188
</simpara></listitem></varlistentry>
 
1189
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1190
</simpara></listitem></varlistentry>
 
1191
</variablelist></refsect2>
 
1192
<refsect2 id="gdu-device-linux-md-get-level" role="function">
 
1193
<title>gdu_device_linux_md_get_level ()</title>
 
1194
<indexterm zone="gdu-device-linux-md-get-level"><primary sortas="gdu_device_linux_md_get_level">gdu_device_linux_md_get_level</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_level       (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1195
<para>
 
1196
</para><variablelist role="params">
 
1197
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1198
<listitem><simpara>
 
1199
</simpara></listitem></varlistentry>
 
1200
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1201
</simpara></listitem></varlistentry>
 
1202
</variablelist></refsect2>
 
1203
<refsect2 id="gdu-device-linux-md-get-num-raid-devices" role="function">
 
1204
<title>gdu_device_linux_md_get_num_raid_devices ()</title>
 
1205
<indexterm zone="gdu-device-linux-md-get-num-raid-devices"><primary sortas="gdu_device_linux_md_get_num_raid_devices">gdu_device_linux_md_get_num_raid_devices</primary></indexterm><programlisting><link linkend="int">int</link>                 gdu_device_linux_md_get_num_raid_devices
 
1206
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1207
<para>
 
1208
</para><variablelist role="params">
 
1209
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1210
<listitem><simpara>
 
1211
</simpara></listitem></varlistentry>
 
1212
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1213
</simpara></listitem></varlistentry>
 
1214
</variablelist></refsect2>
 
1215
<refsect2 id="gdu-device-linux-md-get-uuid" role="function">
 
1216
<title>gdu_device_linux_md_get_uuid ()</title>
 
1217
<indexterm zone="gdu-device-linux-md-get-uuid"><primary sortas="gdu_device_linux_md_get_uuid">gdu_device_linux_md_get_uuid</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_uuid        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1218
<para>
 
1219
</para><variablelist role="params">
 
1220
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1221
<listitem><simpara>
 
1222
</simpara></listitem></varlistentry>
 
1223
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1224
</simpara></listitem></varlistentry>
 
1225
</variablelist></refsect2>
 
1226
<refsect2 id="gdu-device-linux-md-get-home-host" role="function">
 
1227
<title>gdu_device_linux_md_get_home_host ()</title>
 
1228
<indexterm zone="gdu-device-linux-md-get-home-host"><primary sortas="gdu_device_linux_md_get_home_host">gdu_device_linux_md_get_home_host</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_home_host   (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1229
<para>
 
1230
</para><variablelist role="params">
 
1231
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1232
<listitem><simpara>
 
1233
</simpara></listitem></varlistentry>
 
1234
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1235
</simpara></listitem></varlistentry>
 
1236
</variablelist></refsect2>
 
1237
<refsect2 id="gdu-device-linux-md-get-name" role="function">
 
1238
<title>gdu_device_linux_md_get_name ()</title>
 
1239
<indexterm zone="gdu-device-linux-md-get-name"><primary sortas="gdu_device_linux_md_get_name">gdu_device_linux_md_get_name</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_name        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1240
<para>
 
1241
</para><variablelist role="params">
 
1242
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1243
<listitem><simpara>
 
1244
</simpara></listitem></varlistentry>
 
1245
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1246
</simpara></listitem></varlistentry>
 
1247
</variablelist></refsect2>
 
1248
<refsect2 id="gdu-device-linux-md-get-version" role="function">
 
1249
<title>gdu_device_linux_md_get_version ()</title>
 
1250
<indexterm zone="gdu-device-linux-md-get-version"><primary sortas="gdu_device_linux_md_get_version">gdu_device_linux_md_get_version</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_version     (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1251
<para>
 
1252
</para><variablelist role="params">
 
1253
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1254
<listitem><simpara>
 
1255
</simpara></listitem></varlistentry>
 
1256
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1257
</simpara></listitem></varlistentry>
 
1258
</variablelist></refsect2>
 
1259
<refsect2 id="gdu-device-linux-md-get-slaves" role="function">
 
1260
<title>gdu_device_linux_md_get_slaves ()</title>
 
1261
<indexterm zone="gdu-device-linux-md-get-slaves"><primary sortas="gdu_device_linux_md_get_slaves">gdu_device_linux_md_get_slaves</primary></indexterm><programlisting><link linkend="char">char</link> **             gdu_device_linux_md_get_slaves      (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1262
<para>
 
1263
</para><variablelist role="params">
 
1264
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1265
<listitem><simpara>
 
1266
</simpara></listitem></varlistentry>
 
1267
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1268
</simpara></listitem></varlistentry>
 
1269
</variablelist></refsect2>
 
1270
<refsect2 id="gdu-device-linux-md-is-degraded" role="function">
 
1271
<title>gdu_device_linux_md_is_degraded ()</title>
 
1272
<indexterm zone="gdu-device-linux-md-is-degraded"><primary sortas="gdu_device_linux_md_is_degraded">gdu_device_linux_md_is_degraded</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_linux_md_is_degraded     (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1273
<para>
 
1274
</para><variablelist role="params">
 
1275
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1276
<listitem><simpara>
 
1277
</simpara></listitem></varlistentry>
 
1278
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1279
</simpara></listitem></varlistentry>
 
1280
</variablelist></refsect2>
 
1281
<refsect2 id="gdu-device-linux-md-get-sync-action" role="function">
 
1282
<title>gdu_device_linux_md_get_sync_action ()</title>
 
1283
<indexterm zone="gdu-device-linux-md-get-sync-action"><primary sortas="gdu_device_linux_md_get_sync_action">gdu_device_linux_md_get_sync_action</primary></indexterm><programlisting>const <link linkend="char">char</link> *        gdu_device_linux_md_get_sync_action (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1284
<para>
 
1285
</para><variablelist role="params">
 
1286
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1287
<listitem><simpara>
 
1288
</simpara></listitem></varlistentry>
 
1289
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1290
</simpara></listitem></varlistentry>
 
1291
</variablelist></refsect2>
 
1292
<refsect2 id="gdu-device-linux-md-get-sync-percentage" role="function">
 
1293
<title>gdu_device_linux_md_get_sync_percentage ()</title>
 
1294
<indexterm zone="gdu-device-linux-md-get-sync-percentage"><primary sortas="gdu_device_linux_md_get_sync_percentage">gdu_device_linux_md_get_sync_percentage</primary></indexterm><programlisting><link linkend="double">double</link>              gdu_device_linux_md_get_sync_percentage
 
1295
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1296
<para>
 
1297
</para><variablelist role="params">
 
1298
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1299
<listitem><simpara>
 
1300
</simpara></listitem></varlistentry>
 
1301
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1302
</simpara></listitem></varlistentry>
 
1303
</variablelist></refsect2>
 
1304
<refsect2 id="gdu-device-linux-md-get-sync-speed" role="function">
 
1305
<title>gdu_device_linux_md_get_sync_speed ()</title>
 
1306
<indexterm zone="gdu-device-linux-md-get-sync-speed"><primary sortas="gdu_device_linux_md_get_sync_speed">gdu_device_linux_md_get_sync_speed</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_linux_md_get_sync_speed  (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1307
<para>
 
1308
</para><variablelist role="params">
 
1309
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1310
<listitem><simpara>
 
1311
</simpara></listitem></varlistentry>
 
1312
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1313
</simpara></listitem></varlistentry>
 
1314
</variablelist></refsect2>
 
1315
<refsect2 id="GduAtaSmartOfflineDataCollectionStatus" role="enum">
 
1316
<title>enum GduAtaSmartOfflineDataCollectionStatus</title>
 
1317
<indexterm zone="GduAtaSmartOfflineDataCollectionStatus"><primary sortas="GduAtaSmartOfflineDataCollectionStatus">GduAtaSmartOfflineDataCollectionStatus</primary></indexterm><programlisting>typedef enum {
 
1318
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_NEVER,
 
1319
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_SUCCESS,
 
1320
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_INPROGRESS,
 
1321
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_SUSPENDED,
 
1322
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_ABORTED,
 
1323
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_FATAL,
 
1324
        GDU_ATA_SMART_OFFLINE_DATA_COLLECTION_STATUS_UNKNOWN,
 
1325
} GduAtaSmartOfflineDataCollectionStatus;
 
1326
</programlisting>
 
1327
<para>
 
1328
</para></refsect2>
 
1329
<refsect2 id="GduAtaSmartSelfTestExecutionStatus" role="enum">
 
1330
<title>enum GduAtaSmartSelfTestExecutionStatus</title>
 
1331
<indexterm zone="GduAtaSmartSelfTestExecutionStatus"><primary sortas="GduAtaSmartSelfTestExecutionStatus">GduAtaSmartSelfTestExecutionStatus</primary></indexterm><programlisting>typedef enum {
 
1332
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_SUCCESS_OR_NEVER = 0,
 
1333
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ABORTED = 1,
 
1334
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_INTERRUPTED = 2,
 
1335
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_FATAL = 3,
 
1336
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ERROR_UNKNOWN = 4,
 
1337
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ERROR_ELECTRICAL = 5,
 
1338
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ERROR_SERVO = 6,
 
1339
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ERROR_READ = 7,
 
1340
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_ERROR_HANDLING = 8,
 
1341
        GDU_ATA_SMART_SELF_TEST_EXECUTION_STATUS_INPROGRESS = 15,
 
1342
} GduAtaSmartSelfTestExecutionStatus;
 
1343
</programlisting>
 
1344
<para>
 
1345
</para></refsect2>
 
1346
<refsect2 id="gdu-device-drive-ata-smart-get-is-available" role="function">
 
1347
<title>gdu_device_drive_ata_smart_get_is_available ()</title>
 
1348
<indexterm zone="gdu-device-drive-ata-smart-get-is-available"><primary sortas="gdu_device_drive_ata_smart_get_is_available">gdu_device_drive_ata_smart_get_is_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_is_available
 
1349
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1350
<para>
 
1351
</para><variablelist role="params">
 
1352
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1353
<listitem><simpara>
 
1354
</simpara></listitem></varlistentry>
 
1355
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1356
</simpara></listitem></varlistentry>
 
1357
</variablelist></refsect2>
 
1358
<refsect2 id="gdu-device-drive-ata-smart-get-is-failing" role="function">
 
1359
<title>gdu_device_drive_ata_smart_get_is_failing ()</title>
 
1360
<indexterm zone="gdu-device-drive-ata-smart-get-is-failing"><primary sortas="gdu_device_drive_ata_smart_get_is_failing">gdu_device_drive_ata_smart_get_is_failing</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_is_failing
 
1361
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1362
<para>
 
1363
</para><variablelist role="params">
 
1364
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1365
<listitem><simpara>
 
1366
</simpara></listitem></varlistentry>
 
1367
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1368
</simpara></listitem></varlistentry>
 
1369
</variablelist></refsect2>
 
1370
<refsect2 id="gdu-device-drive-ata-smart-get-is-failing-valid" role="function">
 
1371
<title>gdu_device_drive_ata_smart_get_is_failing_valid ()</title>
 
1372
<indexterm zone="gdu-device-drive-ata-smart-get-is-failing-valid"><primary sortas="gdu_device_drive_ata_smart_get_is_failing_valid">gdu_device_drive_ata_smart_get_is_failing_valid</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_is_failing_valid
 
1373
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1374
<para>
 
1375
</para><variablelist role="params">
 
1376
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1377
<listitem><simpara>
 
1378
</simpara></listitem></varlistentry>
 
1379
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1380
</simpara></listitem></varlistentry>
 
1381
</variablelist></refsect2>
 
1382
<refsect2 id="gdu-device-drive-ata-smart-get-has-bad-sectors" role="function">
 
1383
<title>gdu_device_drive_ata_smart_get_has_bad_sectors ()</title>
 
1384
<indexterm zone="gdu-device-drive-ata-smart-get-has-bad-sectors"><primary sortas="gdu_device_drive_ata_smart_get_has_bad_sectors">gdu_device_drive_ata_smart_get_has_bad_sectors</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_has_bad_sectors
 
1385
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1386
<para>
 
1387
</para><variablelist role="params">
 
1388
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1389
<listitem><simpara>
 
1390
</simpara></listitem></varlistentry>
 
1391
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1392
</simpara></listitem></varlistentry>
 
1393
</variablelist></refsect2>
 
1394
<refsect2 id="gdu-device-drive-ata-smart-get-has-bad-attributes" role="function">
 
1395
<title>gdu_device_drive_ata_smart_get_has_bad_attributes ()</title>
 
1396
<indexterm zone="gdu-device-drive-ata-smart-get-has-bad-attributes"><primary sortas="gdu_device_drive_ata_smart_get_has_bad_attributes">gdu_device_drive_ata_smart_get_has_bad_attributes</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_has_bad_attributes
 
1397
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1398
<para>
 
1399
</para><variablelist role="params">
 
1400
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1401
<listitem><simpara>
 
1402
</simpara></listitem></varlistentry>
 
1403
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1404
</simpara></listitem></varlistentry>
 
1405
</variablelist></refsect2>
 
1406
<refsect2 id="gdu-device-drive-ata-smart-get-temperature-kelvin" role="function">
 
1407
<title>gdu_device_drive_ata_smart_get_temperature_kelvin ()</title>
 
1408
<indexterm zone="gdu-device-drive-ata-smart-get-temperature-kelvin"><primary sortas="gdu_device_drive_ata_smart_get_temperature_kelvin">gdu_device_drive_ata_smart_get_temperature_kelvin</primary></indexterm><programlisting><link linkend="gdouble">gdouble</link>             gdu_device_drive_ata_smart_get_temperature_kelvin
 
1409
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1410
<para>
 
1411
</para><variablelist role="params">
 
1412
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1413
<listitem><simpara>
 
1414
</simpara></listitem></varlistentry>
 
1415
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1416
</simpara></listitem></varlistentry>
 
1417
</variablelist></refsect2>
 
1418
<refsect2 id="gdu-device-drive-ata-smart-get-power-on-seconds" role="function">
 
1419
<title>gdu_device_drive_ata_smart_get_power_on_seconds ()</title>
 
1420
<indexterm zone="gdu-device-drive-ata-smart-get-power-on-seconds"><primary sortas="gdu_device_drive_ata_smart_get_power_on_seconds">gdu_device_drive_ata_smart_get_power_on_seconds</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_drive_ata_smart_get_power_on_seconds
 
1421
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1422
<para>
 
1423
</para><variablelist role="params">
 
1424
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1425
<listitem><simpara>
 
1426
</simpara></listitem></varlistentry>
 
1427
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1428
</simpara></listitem></varlistentry>
 
1429
</variablelist></refsect2>
 
1430
<refsect2 id="gdu-device-drive-ata-smart-get-time-collected" role="function">
 
1431
<title>gdu_device_drive_ata_smart_get_time_collected ()</title>
 
1432
<indexterm zone="gdu-device-drive-ata-smart-get-time-collected"><primary sortas="gdu_device_drive_ata_smart_get_time_collected">gdu_device_drive_ata_smart_get_time_collected</primary></indexterm><programlisting><link linkend="guint64">guint64</link>             gdu_device_drive_ata_smart_get_time_collected
 
1433
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1434
<para>
 
1435
</para><variablelist role="params">
 
1436
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1437
<listitem><simpara>
 
1438
</simpara></listitem></varlistentry>
 
1439
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1440
</simpara></listitem></varlistentry>
 
1441
</variablelist></refsect2>
 
1442
<refsect2 id="gdu-device-drive-ata-smart-get-offline-data-collection-status" role="function">
 
1443
<title>gdu_device_drive_ata_smart_get_offline_data_collection_status ()</title>
 
1444
<indexterm zone="gdu-device-drive-ata-smart-get-offline-data-collection-status"><primary sortas="gdu_device_drive_ata_smart_get_offline_data_collection_status">gdu_device_drive_ata_smart_get_offline_data_collection_status</primary></indexterm><programlisting><link linkend="GduAtaSmartOfflineDataCollectionStatus">GduAtaSmartOfflineDataCollectionStatus</link>  gdu_device_drive_ata_smart_get_offline_data_collection_status
 
1445
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1446
<para>
 
1447
</para><variablelist role="params">
 
1448
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1449
<listitem><simpara>
 
1450
</simpara></listitem></varlistentry>
 
1451
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1452
</simpara></listitem></varlistentry>
 
1453
</variablelist></refsect2>
 
1454
<refsect2 id="gdu-device-drive-ata-smart-get-offline-data-collection-seconds" role="function">
 
1455
<title>gdu_device_drive_ata_smart_get_offline_data_collection_seconds ()</title>
 
1456
<indexterm zone="gdu-device-drive-ata-smart-get-offline-data-collection-seconds"><primary sortas="gdu_device_drive_ata_smart_get_offline_data_collection_seconds">gdu_device_drive_ata_smart_get_offline_data_collection_seconds</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_drive_ata_smart_get_offline_data_collection_seconds
 
1457
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1458
<para>
 
1459
</para><variablelist role="params">
 
1460
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1461
<listitem><simpara>
 
1462
</simpara></listitem></varlistentry>
 
1463
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1464
</simpara></listitem></varlistentry>
 
1465
</variablelist></refsect2>
 
1466
<refsect2 id="gdu-device-drive-ata-smart-get-self-test-execution-status" role="function">
 
1467
<title>gdu_device_drive_ata_smart_get_self_test_execution_status ()</title>
 
1468
<indexterm zone="gdu-device-drive-ata-smart-get-self-test-execution-status"><primary sortas="gdu_device_drive_ata_smart_get_self_test_execution_status">gdu_device_drive_ata_smart_get_self_test_execution_status</primary></indexterm><programlisting><link linkend="GduAtaSmartSelfTestExecutionStatus">GduAtaSmartSelfTestExecutionStatus</link>  gdu_device_drive_ata_smart_get_self_test_execution_status
 
1469
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1470
<para>
 
1471
</para><variablelist role="params">
 
1472
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1473
<listitem><simpara>
 
1474
</simpara></listitem></varlistentry>
 
1475
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1476
</simpara></listitem></varlistentry>
 
1477
</variablelist></refsect2>
 
1478
<refsect2 id="gdu-device-drive-ata-smart-get-self-test-execution-percent-remaining" role="function">
 
1479
<title>gdu_device_drive_ata_smart_get_self_test_execution_percent_remaining ()</title>
 
1480
<indexterm zone="gdu-device-drive-ata-smart-get-self-test-execution-percent-remaining"><primary sortas="gdu_device_drive_ata_smart_get_self_test_execution_percent_remaining">gdu_device_drive_ata_smart_get_self_test_execution_percent_remaining</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_drive_ata_smart_get_self_test_execution_percent_remaining
 
1481
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1482
<para>
 
1483
</para><variablelist role="params">
 
1484
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1485
<listitem><simpara>
 
1486
</simpara></listitem></varlistentry>
 
1487
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1488
</simpara></listitem></varlistentry>
 
1489
</variablelist></refsect2>
 
1490
<refsect2 id="gdu-device-drive-ata-smart-get-short-and-extended-self-test-available" role="function">
 
1491
<title>gdu_device_drive_ata_smart_get_short_and_extended_self_test_available ()</title>
 
1492
<indexterm zone="gdu-device-drive-ata-smart-get-short-and-extended-self-test-available"><primary sortas="gdu_device_drive_ata_smart_get_short_and_extended_self_test_available">gdu_device_drive_ata_smart_get_short_and_extended_self_test_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_short_and_extended_self_test_available
 
1493
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1494
<para>
 
1495
</para><variablelist role="params">
 
1496
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1497
<listitem><simpara>
 
1498
</simpara></listitem></varlistentry>
 
1499
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1500
</simpara></listitem></varlistentry>
 
1501
</variablelist></refsect2>
 
1502
<refsect2 id="gdu-device-drive-ata-smart-get-conveyance-self-test-available" role="function">
 
1503
<title>gdu_device_drive_ata_smart_get_conveyance_self_test_available ()</title>
 
1504
<indexterm zone="gdu-device-drive-ata-smart-get-conveyance-self-test-available"><primary sortas="gdu_device_drive_ata_smart_get_conveyance_self_test_available">gdu_device_drive_ata_smart_get_conveyance_self_test_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_conveyance_self_test_available
 
1505
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1506
<para>
 
1507
</para><variablelist role="params">
 
1508
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1509
<listitem><simpara>
 
1510
</simpara></listitem></varlistentry>
 
1511
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1512
</simpara></listitem></varlistentry>
 
1513
</variablelist></refsect2>
 
1514
<refsect2 id="gdu-device-drive-ata-smart-get-start-self-test-available" role="function">
 
1515
<title>gdu_device_drive_ata_smart_get_start_self_test_available ()</title>
 
1516
<indexterm zone="gdu-device-drive-ata-smart-get-start-self-test-available"><primary sortas="gdu_device_drive_ata_smart_get_start_self_test_available">gdu_device_drive_ata_smart_get_start_self_test_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_start_self_test_available
 
1517
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1518
<para>
 
1519
</para><variablelist role="params">
 
1520
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1521
<listitem><simpara>
 
1522
</simpara></listitem></varlistentry>
 
1523
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1524
</simpara></listitem></varlistentry>
 
1525
</variablelist></refsect2>
 
1526
<refsect2 id="gdu-device-drive-ata-smart-get-abort-self-test-available" role="function">
 
1527
<title>gdu_device_drive_ata_smart_get_abort_self_test_available ()</title>
 
1528
<indexterm zone="gdu-device-drive-ata-smart-get-abort-self-test-available"><primary sortas="gdu_device_drive_ata_smart_get_abort_self_test_available">gdu_device_drive_ata_smart_get_abort_self_test_available</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gdu_device_drive_ata_smart_get_abort_self_test_available
 
1529
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1530
<para>
 
1531
</para><variablelist role="params">
 
1532
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1533
<listitem><simpara>
 
1534
</simpara></listitem></varlistentry>
 
1535
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1536
</simpara></listitem></varlistentry>
 
1537
</variablelist></refsect2>
 
1538
<refsect2 id="gdu-device-drive-ata-smart-get-short-self-test-polling-minutes" role="function">
 
1539
<title>gdu_device_drive_ata_smart_get_short_self_test_polling_minutes ()</title>
 
1540
<indexterm zone="gdu-device-drive-ata-smart-get-short-self-test-polling-minutes"><primary sortas="gdu_device_drive_ata_smart_get_short_self_test_polling_minutes">gdu_device_drive_ata_smart_get_short_self_test_polling_minutes</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_drive_ata_smart_get_short_self_test_polling_minutes
 
1541
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1542
<para>
 
1543
</para><variablelist role="params">
 
1544
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1545
<listitem><simpara>
 
1546
</simpara></listitem></varlistentry>
 
1547
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1548
</simpara></listitem></varlistentry>
 
1549
</variablelist></refsect2>
 
1550
<refsect2 id="gdu-device-drive-ata-smart-get-extended-self-test-polling-minutes" role="function">
 
1551
<title>gdu_device_drive_ata_smart_get_extended_self_test_polling_minutes ()</title>
 
1552
<indexterm zone="gdu-device-drive-ata-smart-get-extended-self-test-polling-minutes"><primary sortas="gdu_device_drive_ata_smart_get_extended_self_test_polling_minutes">gdu_device_drive_ata_smart_get_extended_self_test_polling_minutes</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_drive_ata_smart_get_extended_self_test_polling_minutes
 
1553
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1554
<para>
 
1555
</para><variablelist role="params">
 
1556
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1557
<listitem><simpara>
 
1558
</simpara></listitem></varlistentry>
 
1559
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1560
</simpara></listitem></varlistentry>
 
1561
</variablelist></refsect2>
 
1562
<refsect2 id="gdu-device-drive-ata-smart-get-conveyance-self-test-polling-minutes" role="function">
 
1563
<title>gdu_device_drive_ata_smart_get_conveyance_self_test_polling_minutes ()</title>
 
1564
<indexterm zone="gdu-device-drive-ata-smart-get-conveyance-self-test-polling-minutes"><primary sortas="gdu_device_drive_ata_smart_get_conveyance_self_test_polling_minutes">gdu_device_drive_ata_smart_get_conveyance_self_test_polling_minutes</primary></indexterm><programlisting><link linkend="guint">guint</link>               gdu_device_drive_ata_smart_get_conveyance_self_test_polling_minutes
 
1565
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1566
<para>
 
1567
</para><variablelist role="params">
 
1568
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1569
<listitem><simpara>
 
1570
</simpara></listitem></varlistentry>
 
1571
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1572
</simpara></listitem></varlistentry>
 
1573
</variablelist></refsect2>
 
1574
<refsect2 id="gdu-device-drive-ata-smart-get-attributes" role="function">
 
1575
<title>gdu_device_drive_ata_smart_get_attributes ()</title>
 
1576
<indexterm zone="gdu-device-drive-ata-smart-get-attributes"><primary sortas="gdu_device_drive_ata_smart_get_attributes">gdu_device_drive_ata_smart_get_attributes</primary></indexterm><programlisting><link linkend="GList">GList</link> *             gdu_device_drive_ata_smart_get_attributes
 
1577
                                                        (<link linkend="GduDevice">GduDevice</link> *device);</programlisting>
 
1578
<para>
 
1579
</para><variablelist role="params">
 
1580
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1581
<listitem><simpara>
 
1582
</simpara></listitem></varlistentry>
 
1583
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1584
</simpara></listitem></varlistentry>
 
1585
</variablelist></refsect2>
 
1586
<refsect2 id="gdu-device-drive-ata-smart-get-attribute" role="function">
 
1587
<title>gdu_device_drive_ata_smart_get_attribute ()</title>
 
1588
<indexterm zone="gdu-device-drive-ata-smart-get-attribute"><primary sortas="gdu_device_drive_ata_smart_get_attribute">gdu_device_drive_ata_smart_get_attribute</primary></indexterm><programlisting><link linkend="GduAtaSmartAttribute">GduAtaSmartAttribute</link> * gdu_device_drive_ata_smart_get_attribute
 
1589
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1590
                                                         const <link linkend="gchar">gchar</link> *attr_name);</programlisting>
 
1591
<para>
 
1592
</para><variablelist role="params">
 
1593
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1594
<listitem><simpara>
 
1595
</simpara></listitem></varlistentry>
 
1596
<varlistentry><term><parameter>attr_name</parameter>&#160;:</term>
 
1597
<listitem><simpara>
 
1598
</simpara></listitem></varlistentry>
 
1599
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
1600
</simpara></listitem></varlistentry>
 
1601
</variablelist></refsect2>
 
1602
<refsect2 id="gdu-device-op-filesystem-mount" role="function">
 
1603
<title>gdu_device_op_filesystem_mount ()</title>
 
1604
<indexterm zone="gdu-device-op-filesystem-mount"><primary sortas="gdu_device_op_filesystem_mount">gdu_device_op_filesystem_mount</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_filesystem_mount      (<link linkend="GduDevice">GduDevice</link> *device,
 
1605
                                                         <link linkend="gchar">gchar</link> **options,
 
1606
                                                         <link linkend="GduDeviceFilesystemMountCompletedFunc">GduDeviceFilesystemMountCompletedFunc</link> callback,
 
1607
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1608
<para>
 
1609
</para><variablelist role="params">
 
1610
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1611
<listitem><simpara>
 
1612
</simpara></listitem></varlistentry>
 
1613
<varlistentry><term><parameter>options</parameter>&#160;:</term>
 
1614
<listitem><simpara>
 
1615
</simpara></listitem></varlistentry>
 
1616
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1617
<listitem><simpara>
 
1618
</simpara></listitem></varlistentry>
 
1619
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1620
<listitem><simpara>
 
1621
</simpara></listitem></varlistentry>
 
1622
</variablelist></refsect2>
 
1623
<refsect2 id="gdu-device-op-filesystem-unmount" role="function">
 
1624
<title>gdu_device_op_filesystem_unmount ()</title>
 
1625
<indexterm zone="gdu-device-op-filesystem-unmount"><primary sortas="gdu_device_op_filesystem_unmount">gdu_device_op_filesystem_unmount</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_filesystem_unmount    (<link linkend="GduDevice">GduDevice</link> *device,
 
1626
                                                         <link linkend="GduDeviceFilesystemUnmountCompletedFunc">GduDeviceFilesystemUnmountCompletedFunc</link> callback,
 
1627
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1628
<para>
 
1629
</para><variablelist role="params">
 
1630
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1631
<listitem><simpara>
 
1632
</simpara></listitem></varlistentry>
 
1633
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1634
<listitem><simpara>
 
1635
</simpara></listitem></varlistentry>
 
1636
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1637
<listitem><simpara>
 
1638
</simpara></listitem></varlistentry>
 
1639
</variablelist></refsect2>
 
1640
<refsect2 id="gdu-device-op-filesystem-check" role="function">
 
1641
<title>gdu_device_op_filesystem_check ()</title>
 
1642
<indexterm zone="gdu-device-op-filesystem-check"><primary sortas="gdu_device_op_filesystem_check">gdu_device_op_filesystem_check</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_filesystem_check      (<link linkend="GduDevice">GduDevice</link> *device,
 
1643
                                                         <link linkend="GduDeviceFilesystemCheckCompletedFunc">GduDeviceFilesystemCheckCompletedFunc</link> callback,
 
1644
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1645
<para>
 
1646
</para><variablelist role="params">
 
1647
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1648
<listitem><simpara>
 
1649
</simpara></listitem></varlistentry>
 
1650
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1651
<listitem><simpara>
 
1652
</simpara></listitem></varlistentry>
 
1653
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1654
<listitem><simpara>
 
1655
</simpara></listitem></varlistentry>
 
1656
</variablelist></refsect2>
 
1657
<refsect2 id="gdu-device-op-partition-delete" role="function">
 
1658
<title>gdu_device_op_partition_delete ()</title>
 
1659
<indexterm zone="gdu-device-op-partition-delete"><primary sortas="gdu_device_op_partition_delete">gdu_device_op_partition_delete</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_partition_delete      (<link linkend="GduDevice">GduDevice</link> *device,
 
1660
                                                         <link linkend="GduDevicePartitionDeleteCompletedFunc">GduDevicePartitionDeleteCompletedFunc</link> callback,
 
1661
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1662
<para>
 
1663
</para><variablelist role="params">
 
1664
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1665
<listitem><simpara>
 
1666
</simpara></listitem></varlistentry>
 
1667
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1668
<listitem><simpara>
 
1669
</simpara></listitem></varlistentry>
 
1670
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1671
<listitem><simpara>
 
1672
</simpara></listitem></varlistentry>
 
1673
</variablelist></refsect2>
 
1674
<refsect2 id="gdu-device-op-partition-modify" role="function">
 
1675
<title>gdu_device_op_partition_modify ()</title>
 
1676
<indexterm zone="gdu-device-op-partition-modify"><primary sortas="gdu_device_op_partition_modify">gdu_device_op_partition_modify</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_partition_modify      (<link linkend="GduDevice">GduDevice</link> *device,
 
1677
                                                         const <link linkend="char">char</link> *type,
 
1678
                                                         const <link linkend="char">char</link> *label,
 
1679
                                                         <link linkend="char">char</link> **flags,
 
1680
                                                         <link linkend="GduDevicePartitionModifyCompletedFunc">GduDevicePartitionModifyCompletedFunc</link> callback,
 
1681
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1682
<para>
 
1683
</para><variablelist role="params">
 
1684
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1685
<listitem><simpara>
 
1686
</simpara></listitem></varlistentry>
 
1687
<varlistentry><term><parameter>type</parameter>&#160;:</term>
 
1688
<listitem><simpara>
 
1689
</simpara></listitem></varlistentry>
 
1690
<varlistentry><term><parameter>label</parameter>&#160;:</term>
 
1691
<listitem><simpara>
 
1692
</simpara></listitem></varlistentry>
 
1693
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
 
1694
<listitem><simpara>
 
1695
</simpara></listitem></varlistentry>
 
1696
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1697
<listitem><simpara>
 
1698
</simpara></listitem></varlistentry>
 
1699
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1700
<listitem><simpara>
 
1701
</simpara></listitem></varlistentry>
 
1702
</variablelist></refsect2>
 
1703
<refsect2 id="gdu-device-op-partition-table-create" role="function">
 
1704
<title>gdu_device_op_partition_table_create ()</title>
 
1705
<indexterm zone="gdu-device-op-partition-table-create"><primary sortas="gdu_device_op_partition_table_create">gdu_device_op_partition_table_create</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_partition_table_create
 
1706
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1707
                                                         const <link linkend="char">char</link> *scheme,
 
1708
                                                         <link linkend="GduDevicePartitionTableCreateCompletedFunc">GduDevicePartitionTableCreateCompletedFunc</link> callback,
 
1709
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1710
<para>
 
1711
</para><variablelist role="params">
 
1712
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1713
<listitem><simpara>
 
1714
</simpara></listitem></varlistentry>
 
1715
<varlistentry><term><parameter>scheme</parameter>&#160;:</term>
 
1716
<listitem><simpara>
 
1717
</simpara></listitem></varlistentry>
 
1718
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1719
<listitem><simpara>
 
1720
</simpara></listitem></varlistentry>
 
1721
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1722
<listitem><simpara>
 
1723
</simpara></listitem></varlistentry>
 
1724
</variablelist></refsect2>
 
1725
<refsect2 id="gdu-device-op-luks-unlock" role="function">
 
1726
<title>gdu_device_op_luks_unlock ()</title>
 
1727
<indexterm zone="gdu-device-op-luks-unlock"><primary sortas="gdu_device_op_luks_unlock">gdu_device_op_luks_unlock</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_luks_unlock           (<link linkend="GduDevice">GduDevice</link> *device,
 
1728
                                                         const <link linkend="char">char</link> *secret,
 
1729
                                                         <link linkend="GduDeviceLuksUnlockCompletedFunc">GduDeviceLuksUnlockCompletedFunc</link> callback,
 
1730
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1731
<para>
 
1732
</para><variablelist role="params">
 
1733
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1734
<listitem><simpara>
 
1735
</simpara></listitem></varlistentry>
 
1736
<varlistentry><term><parameter>secret</parameter>&#160;:</term>
 
1737
<listitem><simpara>
 
1738
</simpara></listitem></varlistentry>
 
1739
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1740
<listitem><simpara>
 
1741
</simpara></listitem></varlistentry>
 
1742
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1743
<listitem><simpara>
 
1744
</simpara></listitem></varlistentry>
 
1745
</variablelist></refsect2>
 
1746
<refsect2 id="gdu-device-op-luks-lock" role="function">
 
1747
<title>gdu_device_op_luks_lock ()</title>
 
1748
<indexterm zone="gdu-device-op-luks-lock"><primary sortas="gdu_device_op_luks_lock">gdu_device_op_luks_lock</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_luks_lock             (<link linkend="GduDevice">GduDevice</link> *device,
 
1749
                                                         <link linkend="GduDeviceLuksLockCompletedFunc">GduDeviceLuksLockCompletedFunc</link> callback,
 
1750
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1751
<para>
 
1752
</para><variablelist role="params">
 
1753
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1754
<listitem><simpara>
 
1755
</simpara></listitem></varlistentry>
 
1756
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1757
<listitem><simpara>
 
1758
</simpara></listitem></varlistentry>
 
1759
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1760
<listitem><simpara>
 
1761
</simpara></listitem></varlistentry>
 
1762
</variablelist></refsect2>
 
1763
<refsect2 id="gdu-device-op-luks-change-passphrase" role="function">
 
1764
<title>gdu_device_op_luks_change_passphrase ()</title>
 
1765
<indexterm zone="gdu-device-op-luks-change-passphrase"><primary sortas="gdu_device_op_luks_change_passphrase">gdu_device_op_luks_change_passphrase</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_luks_change_passphrase
 
1766
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1767
                                                         const <link linkend="char">char</link> *old_secret,
 
1768
                                                         const <link linkend="char">char</link> *new_secret,
 
1769
                                                         <link linkend="GduDeviceLuksChangePassphraseCompletedFunc">GduDeviceLuksChangePassphraseCompletedFunc</link> callback,
 
1770
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1771
<para>
 
1772
</para><variablelist role="params">
 
1773
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1774
<listitem><simpara>
 
1775
</simpara></listitem></varlistentry>
 
1776
<varlistentry><term><parameter>old_secret</parameter>&#160;:</term>
 
1777
<listitem><simpara>
 
1778
</simpara></listitem></varlistentry>
 
1779
<varlistentry><term><parameter>new_secret</parameter>&#160;:</term>
 
1780
<listitem><simpara>
 
1781
</simpara></listitem></varlistentry>
 
1782
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1783
<listitem><simpara>
 
1784
</simpara></listitem></varlistentry>
 
1785
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1786
<listitem><simpara>
 
1787
</simpara></listitem></varlistentry>
 
1788
</variablelist></refsect2>
 
1789
<refsect2 id="gdu-device-op-filesystem-set-label" role="function">
 
1790
<title>gdu_device_op_filesystem_set_label ()</title>
 
1791
<indexterm zone="gdu-device-op-filesystem-set-label"><primary sortas="gdu_device_op_filesystem_set_label">gdu_device_op_filesystem_set_label</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_filesystem_set_label  (<link linkend="GduDevice">GduDevice</link> *device,
 
1792
                                                         const <link linkend="char">char</link> *new_label,
 
1793
                                                         <link linkend="GduDeviceFilesystemSetLabelCompletedFunc">GduDeviceFilesystemSetLabelCompletedFunc</link> callback,
 
1794
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1795
<para>
 
1796
</para><variablelist role="params">
 
1797
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1798
<listitem><simpara>
 
1799
</simpara></listitem></varlistentry>
 
1800
<varlistentry><term><parameter>new_label</parameter>&#160;:</term>
 
1801
<listitem><simpara>
 
1802
</simpara></listitem></varlistentry>
 
1803
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1804
<listitem><simpara>
 
1805
</simpara></listitem></varlistentry>
 
1806
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1807
<listitem><simpara>
 
1808
</simpara></listitem></varlistentry>
 
1809
</variablelist></refsect2>
 
1810
<refsect2 id="gdu-device-op-drive-ata-smart-initiate-selftest" role="function">
 
1811
<title>gdu_device_op_drive_ata_smart_initiate_selftest ()</title>
 
1812
<indexterm zone="gdu-device-op-drive-ata-smart-initiate-selftest"><primary sortas="gdu_device_op_drive_ata_smart_initiate_selftest">gdu_device_op_drive_ata_smart_initiate_selftest</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_drive_ata_smart_initiate_selftest
 
1813
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1814
                                                         const <link linkend="char">char</link> *test,
 
1815
                                                         <link linkend="GduDeviceDriveAtaSmartInitiateSelftestCompletedFunc">GduDeviceDriveAtaSmartInitiateSelftestCompletedFunc</link> callback,
 
1816
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1817
<para>
 
1818
</para><variablelist role="params">
 
1819
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1820
<listitem><simpara>
 
1821
</simpara></listitem></varlistentry>
 
1822
<varlistentry><term><parameter>test</parameter>&#160;:</term>
 
1823
<listitem><simpara>
 
1824
</simpara></listitem></varlistentry>
 
1825
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1826
<listitem><simpara>
 
1827
</simpara></listitem></varlistentry>
 
1828
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1829
<listitem><simpara>
 
1830
</simpara></listitem></varlistentry>
 
1831
</variablelist></refsect2>
 
1832
<refsect2 id="gdu-device-drive-ata-smart-refresh-data" role="function">
 
1833
<title>gdu_device_drive_ata_smart_refresh_data ()</title>
 
1834
<indexterm zone="gdu-device-drive-ata-smart-refresh-data"><primary sortas="gdu_device_drive_ata_smart_refresh_data">gdu_device_drive_ata_smart_refresh_data</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_drive_ata_smart_refresh_data
 
1835
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1836
                                                         <link linkend="GduDeviceDriveAtaSmartRefreshDataCompletedFunc">GduDeviceDriveAtaSmartRefreshDataCompletedFunc</link> callback,
 
1837
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1838
<para>
 
1839
</para><variablelist role="params">
 
1840
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1841
<listitem><simpara>
 
1842
</simpara></listitem></varlistentry>
 
1843
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1844
<listitem><simpara>
 
1845
</simpara></listitem></varlistentry>
 
1846
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1847
<listitem><simpara>
 
1848
</simpara></listitem></varlistentry>
 
1849
</variablelist></refsect2>
 
1850
<refsect2 id="gdu-device-op-linux-md-stop" role="function">
 
1851
<title>gdu_device_op_linux_md_stop ()</title>
 
1852
<indexterm zone="gdu-device-op-linux-md-stop"><primary sortas="gdu_device_op_linux_md_stop">gdu_device_op_linux_md_stop</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_linux_md_stop         (<link linkend="GduDevice">GduDevice</link> *device,
 
1853
                                                         <link linkend="GduDeviceLinuxMdStopCompletedFunc">GduDeviceLinuxMdStopCompletedFunc</link> callback,
 
1854
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1855
<para>
 
1856
</para><variablelist role="params">
 
1857
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1858
<listitem><simpara>
 
1859
</simpara></listitem></varlistentry>
 
1860
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1861
<listitem><simpara>
 
1862
</simpara></listitem></varlistentry>
 
1863
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1864
<listitem><simpara>
 
1865
</simpara></listitem></varlistentry>
 
1866
</variablelist></refsect2>
 
1867
<refsect2 id="gdu-device-op-linux-md-add-component" role="function">
 
1868
<title>gdu_device_op_linux_md_add_component ()</title>
 
1869
<indexterm zone="gdu-device-op-linux-md-add-component"><primary sortas="gdu_device_op_linux_md_add_component">gdu_device_op_linux_md_add_component</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_linux_md_add_component
 
1870
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1871
                                                         const <link linkend="char">char</link> *component_objpath,
 
1872
                                                         <link linkend="GduDeviceLinuxMdAddComponentCompletedFunc">GduDeviceLinuxMdAddComponentCompletedFunc</link> callback,
 
1873
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1874
<para>
 
1875
</para><variablelist role="params">
 
1876
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1877
<listitem><simpara>
 
1878
</simpara></listitem></varlistentry>
 
1879
<varlistentry><term><parameter>component_objpath</parameter>&#160;:</term>
 
1880
<listitem><simpara>
 
1881
</simpara></listitem></varlistentry>
 
1882
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1883
<listitem><simpara>
 
1884
</simpara></listitem></varlistentry>
 
1885
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1886
<listitem><simpara>
 
1887
</simpara></listitem></varlistentry>
 
1888
</variablelist></refsect2>
 
1889
<refsect2 id="gdu-device-op-linux-md-remove-component" role="function">
 
1890
<title>gdu_device_op_linux_md_remove_component ()</title>
 
1891
<indexterm zone="gdu-device-op-linux-md-remove-component"><primary sortas="gdu_device_op_linux_md_remove_component">gdu_device_op_linux_md_remove_component</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_linux_md_remove_component
 
1892
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
1893
                                                         const <link linkend="char">char</link> *component_objpath,
 
1894
                                                         <link linkend="GduDeviceLinuxMdRemoveComponentCompletedFunc">GduDeviceLinuxMdRemoveComponentCompletedFunc</link> callback,
 
1895
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1896
<para>
 
1897
</para><variablelist role="params">
 
1898
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1899
<listitem><simpara>
 
1900
</simpara></listitem></varlistentry>
 
1901
<varlistentry><term><parameter>component_objpath</parameter>&#160;:</term>
 
1902
<listitem><simpara>
 
1903
</simpara></listitem></varlistentry>
 
1904
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1905
<listitem><simpara>
 
1906
</simpara></listitem></varlistentry>
 
1907
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1908
<listitem><simpara>
 
1909
</simpara></listitem></varlistentry>
 
1910
</variablelist></refsect2>
 
1911
<refsect2 id="gdu-device-op-filesystem-create" role="function">
 
1912
<title>gdu_device_op_filesystem_create ()</title>
 
1913
<indexterm zone="gdu-device-op-filesystem-create"><primary sortas="gdu_device_op_filesystem_create">gdu_device_op_filesystem_create</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_filesystem_create     (<link linkend="GduDevice">GduDevice</link> *device,
 
1914
                                                         const <link linkend="char">char</link> *fstype,
 
1915
                                                         const <link linkend="char">char</link> *fslabel,
 
1916
                                                         const <link linkend="char">char</link> *encrypt_passphrase,
 
1917
                                                         <link linkend="gboolean">gboolean</link> fs_take_ownership,
 
1918
                                                         <link linkend="GduDeviceFilesystemCreateCompletedFunc">GduDeviceFilesystemCreateCompletedFunc</link> callback,
 
1919
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1920
<para>
 
1921
</para><variablelist role="params">
 
1922
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1923
<listitem><simpara>
 
1924
</simpara></listitem></varlistentry>
 
1925
<varlistentry><term><parameter>fstype</parameter>&#160;:</term>
 
1926
<listitem><simpara>
 
1927
</simpara></listitem></varlistentry>
 
1928
<varlistentry><term><parameter>fslabel</parameter>&#160;:</term>
 
1929
<listitem><simpara>
 
1930
</simpara></listitem></varlistentry>
 
1931
<varlistentry><term><parameter>encrypt_passphrase</parameter>&#160;:</term>
 
1932
<listitem><simpara>
 
1933
</simpara></listitem></varlistentry>
 
1934
<varlistentry><term><parameter>fs_take_ownership</parameter>&#160;:</term>
 
1935
<listitem><simpara>
 
1936
</simpara></listitem></varlistentry>
 
1937
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1938
<listitem><simpara>
 
1939
</simpara></listitem></varlistentry>
 
1940
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1941
<listitem><simpara>
 
1942
</simpara></listitem></varlistentry>
 
1943
</variablelist></refsect2>
 
1944
<refsect2 id="gdu-device-op-partition-create" role="function">
 
1945
<title>gdu_device_op_partition_create ()</title>
 
1946
<indexterm zone="gdu-device-op-partition-create"><primary sortas="gdu_device_op_partition_create">gdu_device_op_partition_create</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_partition_create      (<link linkend="GduDevice">GduDevice</link> *device,
 
1947
                                                         <link linkend="guint64">guint64</link> offset,
 
1948
                                                         <link linkend="guint64">guint64</link> size,
 
1949
                                                         const <link linkend="char">char</link> *type,
 
1950
                                                         const <link linkend="char">char</link> *label,
 
1951
                                                         <link linkend="char">char</link> **flags,
 
1952
                                                         const <link linkend="char">char</link> *fstype,
 
1953
                                                         const <link linkend="char">char</link> *fslabel,
 
1954
                                                         const <link linkend="char">char</link> *encrypt_passphrase,
 
1955
                                                         <link linkend="gboolean">gboolean</link> fs_take_ownership,
 
1956
                                                         <link linkend="GduDevicePartitionCreateCompletedFunc">GduDevicePartitionCreateCompletedFunc</link> callback,
 
1957
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
1958
<para>
 
1959
</para><variablelist role="params">
 
1960
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
1961
<listitem><simpara>
 
1962
</simpara></listitem></varlistentry>
 
1963
<varlistentry><term><parameter>offset</parameter>&#160;:</term>
 
1964
<listitem><simpara>
 
1965
</simpara></listitem></varlistentry>
 
1966
<varlistentry><term><parameter>size</parameter>&#160;:</term>
 
1967
<listitem><simpara>
 
1968
</simpara></listitem></varlistentry>
 
1969
<varlistentry><term><parameter>type</parameter>&#160;:</term>
 
1970
<listitem><simpara>
 
1971
</simpara></listitem></varlistentry>
 
1972
<varlistentry><term><parameter>label</parameter>&#160;:</term>
 
1973
<listitem><simpara>
 
1974
</simpara></listitem></varlistentry>
 
1975
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
 
1976
<listitem><simpara>
 
1977
</simpara></listitem></varlistentry>
 
1978
<varlistentry><term><parameter>fstype</parameter>&#160;:</term>
 
1979
<listitem><simpara>
 
1980
</simpara></listitem></varlistentry>
 
1981
<varlistentry><term><parameter>fslabel</parameter>&#160;:</term>
 
1982
<listitem><simpara>
 
1983
</simpara></listitem></varlistentry>
 
1984
<varlistentry><term><parameter>encrypt_passphrase</parameter>&#160;:</term>
 
1985
<listitem><simpara>
 
1986
</simpara></listitem></varlistentry>
 
1987
<varlistentry><term><parameter>fs_take_ownership</parameter>&#160;:</term>
 
1988
<listitem><simpara>
 
1989
</simpara></listitem></varlistentry>
 
1990
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
1991
<listitem><simpara>
 
1992
</simpara></listitem></varlistentry>
 
1993
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
1994
<listitem><simpara>
 
1995
</simpara></listitem></varlistentry>
 
1996
</variablelist></refsect2>
 
1997
<refsect2 id="gdu-device-op-cancel-job" role="function">
 
1998
<title>gdu_device_op_cancel_job ()</title>
 
1999
<indexterm zone="gdu-device-op-cancel-job"><primary sortas="gdu_device_op_cancel_job">gdu_device_op_cancel_job</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_cancel_job            (<link linkend="GduDevice">GduDevice</link> *device,
 
2000
                                                         <link linkend="GduDeviceCancelJobCompletedFunc">GduDeviceCancelJobCompletedFunc</link> callback,
 
2001
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
2002
<para>
 
2003
</para><variablelist role="params">
 
2004
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2005
<listitem><simpara>
 
2006
</simpara></listitem></varlistentry>
 
2007
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
2008
<listitem><simpara>
 
2009
</simpara></listitem></varlistentry>
 
2010
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2011
<listitem><simpara>
 
2012
</simpara></listitem></varlistentry>
 
2013
</variablelist></refsect2>
 
2014
<refsect2 id="gdu-device-drive-ata-smart-get-historical-data" role="function">
 
2015
<title>gdu_device_drive_ata_smart_get_historical_data ()</title>
 
2016
<indexterm zone="gdu-device-drive-ata-smart-get-historical-data"><primary sortas="gdu_device_drive_ata_smart_get_historical_data">gdu_device_drive_ata_smart_get_historical_data</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_drive_ata_smart_get_historical_data
 
2017
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
2018
                                                         <link linkend="guint64">guint64</link> since,
 
2019
                                                         <link linkend="guint64">guint64</link> until,
 
2020
                                                         <link linkend="guint64">guint64</link> spacing,
 
2021
                                                         <link linkend="GduDeviceDriveAtaSmartGetHistoricalDataCompletedFunc">GduDeviceDriveAtaSmartGetHistoricalDataCompletedFunc</link> callback,
 
2022
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
2023
<para>
 
2024
</para><variablelist role="params">
 
2025
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2026
<listitem><simpara>
 
2027
</simpara></listitem></varlistentry>
 
2028
<varlistentry><term><parameter>since</parameter>&#160;:</term>
 
2029
<listitem><simpara>
 
2030
</simpara></listitem></varlistentry>
 
2031
<varlistentry><term><parameter>until</parameter>&#160;:</term>
 
2032
<listitem><simpara>
 
2033
</simpara></listitem></varlistentry>
 
2034
<varlistentry><term><parameter>spacing</parameter>&#160;:</term>
 
2035
<listitem><simpara>
 
2036
</simpara></listitem></varlistentry>
 
2037
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
2038
<listitem><simpara>
 
2039
</simpara></listitem></varlistentry>
 
2040
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2041
<listitem><simpara>
 
2042
</simpara></listitem></varlistentry>
 
2043
</variablelist></refsect2>
 
2044
<refsect2 id="gdu-device-drive-ata-smart-get-historical-data-sync" role="function">
 
2045
<title>gdu_device_drive_ata_smart_get_historical_data_sync ()</title>
 
2046
<indexterm zone="gdu-device-drive-ata-smart-get-historical-data-sync"><primary sortas="gdu_device_drive_ata_smart_get_historical_data_sync">gdu_device_drive_ata_smart_get_historical_data_sync</primary></indexterm><programlisting><link linkend="GList">GList</link> *             gdu_device_drive_ata_smart_get_historical_data_sync
 
2047
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
2048
                                                         <link linkend="guint64">guint64</link> since,
 
2049
                                                         <link linkend="guint64">guint64</link> until,
 
2050
                                                         <link linkend="guint64">guint64</link> spacing,
 
2051
                                                         <link linkend="GError">GError</link> **error);</programlisting>
 
2052
<para>
 
2053
</para><variablelist role="params">
 
2054
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2055
<listitem><simpara>
 
2056
</simpara></listitem></varlistentry>
 
2057
<varlistentry><term><parameter>since</parameter>&#160;:</term>
 
2058
<listitem><simpara>
 
2059
</simpara></listitem></varlistentry>
 
2060
<varlistentry><term><parameter>until</parameter>&#160;:</term>
 
2061
<listitem><simpara>
 
2062
</simpara></listitem></varlistentry>
 
2063
<varlistentry><term><parameter>spacing</parameter>&#160;:</term>
 
2064
<listitem><simpara>
 
2065
</simpara></listitem></varlistentry>
 
2066
<varlistentry><term><parameter>error</parameter>&#160;:</term>
 
2067
<listitem><simpara>
 
2068
</simpara></listitem></varlistentry>
 
2069
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
2070
</simpara></listitem></varlistentry>
 
2071
</variablelist></refsect2>
 
2072
<refsect2 id="gdu-device-filesystem-list-open-files" role="function">
 
2073
<title>gdu_device_filesystem_list_open_files ()</title>
 
2074
<indexterm zone="gdu-device-filesystem-list-open-files"><primary sortas="gdu_device_filesystem_list_open_files">gdu_device_filesystem_list_open_files</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_filesystem_list_open_files
 
2075
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
2076
                                                         <link linkend="GduDeviceFilesystemListOpenFilesCompletedFunc">GduDeviceFilesystemListOpenFilesCompletedFunc</link> callback,
 
2077
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
2078
<para>
 
2079
</para><variablelist role="params">
 
2080
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2081
<listitem><simpara>
 
2082
</simpara></listitem></varlistentry>
 
2083
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
2084
<listitem><simpara>
 
2085
</simpara></listitem></varlistentry>
 
2086
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2087
<listitem><simpara>
 
2088
</simpara></listitem></varlistentry>
 
2089
</variablelist></refsect2>
 
2090
<refsect2 id="gdu-device-filesystem-list-open-files-sync" role="function">
 
2091
<title>gdu_device_filesystem_list_open_files_sync ()</title>
 
2092
<indexterm zone="gdu-device-filesystem-list-open-files-sync"><primary sortas="gdu_device_filesystem_list_open_files_sync">gdu_device_filesystem_list_open_files_sync</primary></indexterm><programlisting><link linkend="GList">GList</link> *             gdu_device_filesystem_list_open_files_sync
 
2093
                                                        (<link linkend="GduDevice">GduDevice</link> *device,
 
2094
                                                         <link linkend="GError">GError</link> **error);</programlisting>
 
2095
<para>
 
2096
</para><variablelist role="params">
 
2097
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2098
<listitem><simpara>
 
2099
</simpara></listitem></varlistentry>
 
2100
<varlistentry><term><parameter>error</parameter>&#160;:</term>
 
2101
<listitem><simpara>
 
2102
</simpara></listitem></varlistentry>
 
2103
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
2104
</simpara></listitem></varlistentry>
 
2105
</variablelist></refsect2>
 
2106
<refsect2 id="gdu-device-op-drive-eject" role="function">
 
2107
<title>gdu_device_op_drive_eject ()</title>
 
2108
<indexterm zone="gdu-device-op-drive-eject"><primary sortas="gdu_device_op_drive_eject">gdu_device_op_drive_eject</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_drive_eject           (<link linkend="GduDevice">GduDevice</link> *device,
 
2109
                                                         <link linkend="GduDeviceDriveEjectCompletedFunc">GduDeviceDriveEjectCompletedFunc</link> callback,
 
2110
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
2111
<para>
 
2112
</para><variablelist role="params">
 
2113
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2114
<listitem><simpara>
 
2115
</simpara></listitem></varlistentry>
 
2116
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
2117
<listitem><simpara>
 
2118
</simpara></listitem></varlistentry>
 
2119
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2120
<listitem><simpara>
 
2121
</simpara></listitem></varlistentry>
 
2122
</variablelist></refsect2>
 
2123
<refsect2 id="gdu-device-op-drive-poll-media" role="function">
 
2124
<title>gdu_device_op_drive_poll_media ()</title>
 
2125
<indexterm zone="gdu-device-op-drive-poll-media"><primary sortas="gdu_device_op_drive_poll_media">gdu_device_op_drive_poll_media</primary></indexterm><programlisting><link linkend="void">void</link>                gdu_device_op_drive_poll_media      (<link linkend="GduDevice">GduDevice</link> *device,
 
2126
                                                         <link linkend="GduDeviceDrivePollMediaCompletedFunc">GduDeviceDrivePollMediaCompletedFunc</link> callback,
 
2127
                                                         <link linkend="gpointer">gpointer</link> user_data);</programlisting>
 
2128
<para>
 
2129
</para><variablelist role="params">
 
2130
<varlistentry><term><parameter>device</parameter>&#160;:</term>
 
2131
<listitem><simpara>
 
2132
</simpara></listitem></varlistentry>
 
2133
<varlistentry><term><parameter>callback</parameter>&#160;:</term>
 
2134
<listitem><simpara>
 
2135
</simpara></listitem></varlistentry>
 
2136
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2137
<listitem><simpara>
 
2138
</simpara></listitem></varlistentry>
 
2139
</variablelist></refsect2>
 
2140
 
 
2141
</refsect1>
 
2142
 
 
2143
<refsect1 id="GduDevice.signal-details" role="signals">
 
2144
<title role="signals.title">Signal Details</title>
 
2145
<refsect2 id="GduDevice-changed" role="signal"><title>The <literal>&quot;changed&quot;</literal> signal</title>
 
2146
<indexterm zone="GduDevice-changed"><primary sortas="GduDevice::changed">GduDevice::changed</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="GduDevice">GduDevice</link> *gdudevice,
 
2147
                                                        <link linkend="gpointer">gpointer</link>   user_data)      : Run Last</programlisting>
 
2148
<para>
 
2149
</para><variablelist role="params">
 
2150
<varlistentry><term><parameter>gdudevice</parameter>&#160;:</term>
 
2151
<listitem><simpara>the object which received the signal.
 
2152
</simpara></listitem></varlistentry>
 
2153
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2154
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
 
2155
</variablelist></refsect2><refsect2 id="GduDevice-job-changed" role="signal"><title>The <literal>&quot;job-changed&quot;</literal> signal</title>
 
2156
<indexterm zone="GduDevice-job-changed"><primary sortas="GduDevice::job-changed">GduDevice::job-changed</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="GduDevice">GduDevice</link> *gdudevice,
 
2157
                                                        <link linkend="gpointer">gpointer</link>   user_data)      : Run Last</programlisting>
 
2158
<para>
 
2159
</para><variablelist role="params">
 
2160
<varlistentry><term><parameter>gdudevice</parameter>&#160;:</term>
 
2161
<listitem><simpara>the object which received the signal.
 
2162
</simpara></listitem></varlistentry>
 
2163
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2164
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
 
2165
</variablelist></refsect2><refsect2 id="GduDevice-removed" role="signal"><title>The <literal>&quot;removed&quot;</literal> signal</title>
 
2166
<indexterm zone="GduDevice-removed"><primary sortas="GduDevice::removed">GduDevice::removed</primary></indexterm><programlisting><link linkend="void">void</link>                user_function                      (<link linkend="GduDevice">GduDevice</link> *gdudevice,
 
2167
                                                        <link linkend="gpointer">gpointer</link>   user_data)      : Run Last</programlisting>
 
2168
<para>
 
2169
</para><variablelist role="params">
 
2170
<varlistentry><term><parameter>gdudevice</parameter>&#160;:</term>
 
2171
<listitem><simpara>the object which received the signal.
 
2172
</simpara></listitem></varlistentry>
 
2173
<varlistentry><term><parameter>user_data</parameter>&#160;:</term>
 
2174
<listitem><simpara>user data set when the signal handler was connected.</simpara></listitem></varlistentry>
 
2175
</variablelist></refsect2>
 
2176
</refsect1>
 
2177
 
 
2178
 
 
2179
 
 
2180
</refentry>