~behda/+junk/udisks2.original

« back to all changes in this revision

Viewing changes to doc/html/UDisksDrive.html

  • Committer: behda
  • Date: 2014-05-24 15:15:11 UTC
  • Revision ID: pauvitk@gmail.com-20140524151511-3vtr0uubjewx3z2j
Initial commit of source code and Debian packaging.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 
2
<html>
 
3
<head>
 
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
5
<title>UDisks Reference Manual: UDisksDrive</title>
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 
7
<link rel="home" href="index.html" title="UDisks Reference Manual">
 
8
<link rel="up" href="ref-library-generated.html" title="Generated Code">
 
9
<link rel="prev" href="UDisksManager.html" title="UDisksManager">
 
10
<link rel="next" href="UDisksDriveAta.html" title="UDisksDriveAta">
 
11
<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
 
12
<link rel="stylesheet" href="style.css" type="text/css">
 
13
</head>
 
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
 
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="10"><tr valign="middle">
 
16
<td width="100%" align="left" class="shortcuts">
 
17
<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> 
 
18
                  <a href="#UDisksDrive.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> 
 
19
                  <a href="#UDisksDrive.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
 
20
                  <a href="#UDisksDrive.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_prerequisites"> <span class="dim">|</span> 
 
21
                  <a href="#UDisksDrive.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_implementations"> <span class="dim">|</span> 
 
22
                  <a href="#UDisksDrive.implementations" class="shortcut">Known Implementations</a></span><span id="nav_properties"> <span class="dim">|</span> 
 
23
                  <a href="#UDisksDrive.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> 
 
24
                  <a href="#UDisksDrive.signals" class="shortcut">Signals</a></span>
 
25
</td>
 
26
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 
27
<td><a accesskey="u" href="ref-library-generated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 
28
<td><a accesskey="p" href="UDisksManager.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 
29
<td><a accesskey="n" href="UDisksDriveAta.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 
30
</tr></table>
 
31
<div class="refentry">
 
32
<a name="UDisksDrive"></a><div class="titlepage"></div>
 
33
<div class="refnamediv"><table width="100%"><tr>
 
34
<td valign="top">
 
35
<h2><span class="refentrytitle"><a name="UDisksDrive.top_of_page"></a>UDisksDrive</span></h2>
 
36
<p>UDisksDrive — Generated C code for the org.freedesktop.UDisks2.Drive D-Bus interface</p>
 
37
</td>
 
38
<td class="gallery_image" valign="top" align="right"></td>
 
39
</tr></table></div>
 
40
<div class="refsect1">
 
41
<a name="UDisksDrive.functions"></a><h2>Functions</h2>
 
42
<div class="informaltable"><table width="100%" border="0">
 
43
<colgroup>
 
44
<col width="150px" class="functions_return">
 
45
<col class="functions_name">
 
46
</colgroup>
 
47
<tbody>
 
48
<tr>
 
49
<td class="function_type">
 
50
<a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
 
51
</td>
 
52
<td class="function_name">
 
53
<a class="link" href="UDisksDrive.html#udisks-drive-interface-info" title="udisks_drive_interface_info ()">udisks_drive_interface_info</a> <span class="c_punctuation">()</span>
 
54
</td>
 
55
</tr>
 
56
<tr>
 
57
<td class="function_type">
 
58
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
59
</td>
 
60
<td class="function_name">
 
61
<a class="link" href="UDisksDrive.html#udisks-drive-override-properties" title="udisks_drive_override_properties ()">udisks_drive_override_properties</a> <span class="c_punctuation">()</span>
 
62
</td>
 
63
</tr>
 
64
<tr>
 
65
<td class="function_type">
 
66
<span class="returnvalue">void</span>
 
67
</td>
 
68
<td class="function_name">
 
69
<a class="link" href="UDisksDrive.html#udisks-drive-call-eject" title="udisks_drive_call_eject ()">udisks_drive_call_eject</a> <span class="c_punctuation">()</span>
 
70
</td>
 
71
</tr>
 
72
<tr>
 
73
<td class="function_type">
 
74
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
75
</td>
 
76
<td class="function_name">
 
77
<a class="link" href="UDisksDrive.html#udisks-drive-call-eject-finish" title="udisks_drive_call_eject_finish ()">udisks_drive_call_eject_finish</a> <span class="c_punctuation">()</span>
 
78
</td>
 
79
</tr>
 
80
<tr>
 
81
<td class="function_type">
 
82
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
83
</td>
 
84
<td class="function_name">
 
85
<a class="link" href="UDisksDrive.html#udisks-drive-call-eject-sync" title="udisks_drive_call_eject_sync ()">udisks_drive_call_eject_sync</a> <span class="c_punctuation">()</span>
 
86
</td>
 
87
</tr>
 
88
<tr>
 
89
<td class="function_type">
 
90
<span class="returnvalue">void</span>
 
91
</td>
 
92
<td class="function_name">
 
93
<a class="link" href="UDisksDrive.html#udisks-drive-complete-eject" title="udisks_drive_complete_eject ()">udisks_drive_complete_eject</a> <span class="c_punctuation">()</span>
 
94
</td>
 
95
</tr>
 
96
<tr>
 
97
<td class="function_type">
 
98
<span class="returnvalue">void</span>
 
99
</td>
 
100
<td class="function_name">
 
101
<a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration" title="udisks_drive_call_set_configuration ()">udisks_drive_call_set_configuration</a> <span class="c_punctuation">()</span>
 
102
</td>
 
103
</tr>
 
104
<tr>
 
105
<td class="function_type">
 
106
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
107
</td>
 
108
<td class="function_name">
 
109
<a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration-finish" title="udisks_drive_call_set_configuration_finish ()">udisks_drive_call_set_configuration_finish</a> <span class="c_punctuation">()</span>
 
110
</td>
 
111
</tr>
 
112
<tr>
 
113
<td class="function_type">
 
114
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
115
</td>
 
116
<td class="function_name">
 
117
<a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration-sync" title="udisks_drive_call_set_configuration_sync ()">udisks_drive_call_set_configuration_sync</a> <span class="c_punctuation">()</span>
 
118
</td>
 
119
</tr>
 
120
<tr>
 
121
<td class="function_type">
 
122
<span class="returnvalue">void</span>
 
123
</td>
 
124
<td class="function_name">
 
125
<a class="link" href="UDisksDrive.html#udisks-drive-complete-set-configuration" title="udisks_drive_complete_set_configuration ()">udisks_drive_complete_set_configuration</a> <span class="c_punctuation">()</span>
 
126
</td>
 
127
</tr>
 
128
<tr>
 
129
<td class="function_type">
 
130
<span class="returnvalue">void</span>
 
131
</td>
 
132
<td class="function_name">
 
133
<a class="link" href="UDisksDrive.html#udisks-drive-call-power-off" title="udisks_drive_call_power_off ()">udisks_drive_call_power_off</a> <span class="c_punctuation">()</span>
 
134
</td>
 
135
</tr>
 
136
<tr>
 
137
<td class="function_type">
 
138
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
139
</td>
 
140
<td class="function_name">
 
141
<a class="link" href="UDisksDrive.html#udisks-drive-call-power-off-finish" title="udisks_drive_call_power_off_finish ()">udisks_drive_call_power_off_finish</a> <span class="c_punctuation">()</span>
 
142
</td>
 
143
</tr>
 
144
<tr>
 
145
<td class="function_type">
 
146
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
147
</td>
 
148
<td class="function_name">
 
149
<a class="link" href="UDisksDrive.html#udisks-drive-call-power-off-sync" title="udisks_drive_call_power_off_sync ()">udisks_drive_call_power_off_sync</a> <span class="c_punctuation">()</span>
 
150
</td>
 
151
</tr>
 
152
<tr>
 
153
<td class="function_type">
 
154
<span class="returnvalue">void</span>
 
155
</td>
 
156
<td class="function_name">
 
157
<a class="link" href="UDisksDrive.html#udisks-drive-complete-power-off" title="udisks_drive_complete_power_off ()">udisks_drive_complete_power_off</a> <span class="c_punctuation">()</span>
 
158
</td>
 
159
</tr>
 
160
<tr>
 
161
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
162
</td>
 
163
<td class="function_name">
 
164
<a class="link" href="UDisksDrive.html#udisks-drive-get-connection-bus" title="udisks_drive_get_connection_bus ()">udisks_drive_get_connection_bus</a> <span class="c_punctuation">()</span>
 
165
</td>
 
166
</tr>
 
167
<tr>
 
168
<td class="function_type">
 
169
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
170
</td>
 
171
<td class="function_name">
 
172
<a class="link" href="UDisksDrive.html#udisks-drive-get-removable" title="udisks_drive_get_removable ()">udisks_drive_get_removable</a> <span class="c_punctuation">()</span>
 
173
</td>
 
174
</tr>
 
175
<tr>
 
176
<td class="function_type">
 
177
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
178
</td>
 
179
<td class="function_name">
 
180
<a class="link" href="UDisksDrive.html#udisks-drive-get-ejectable" title="udisks_drive_get_ejectable ()">udisks_drive_get_ejectable</a> <span class="c_punctuation">()</span>
 
181
</td>
 
182
</tr>
 
183
<tr>
 
184
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
185
</td>
 
186
<td class="function_name">
 
187
<a class="link" href="UDisksDrive.html#udisks-drive-get-seat" title="udisks_drive_get_seat ()">udisks_drive_get_seat</a> <span class="c_punctuation">()</span>
 
188
</td>
 
189
</tr>
 
190
<tr>
 
191
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
192
</td>
 
193
<td class="function_name">
 
194
<a class="link" href="UDisksDrive.html#udisks-drive-get-media" title="udisks_drive_get_media ()">udisks_drive_get_media</a> <span class="c_punctuation">()</span>
 
195
</td>
 
196
</tr>
 
197
<tr>
 
198
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *const *
 
199
</td>
 
200
<td class="function_name">
 
201
<a class="link" href="UDisksDrive.html#udisks-drive-get-media-compatibility" title="udisks_drive_get_media_compatibility ()">udisks_drive_get_media_compatibility</a> <span class="c_punctuation">()</span>
 
202
</td>
 
203
</tr>
 
204
<tr>
 
205
<td class="function_type">
 
206
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
207
</td>
 
208
<td class="function_name">
 
209
<a class="link" href="UDisksDrive.html#udisks-drive-get-media-removable" title="udisks_drive_get_media_removable ()">udisks_drive_get_media_removable</a> <span class="c_punctuation">()</span>
 
210
</td>
 
211
</tr>
 
212
<tr>
 
213
<td class="function_type">
 
214
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
215
</td>
 
216
<td class="function_name">
 
217
<a class="link" href="UDisksDrive.html#udisks-drive-get-media-available" title="udisks_drive_get_media_available ()">udisks_drive_get_media_available</a> <span class="c_punctuation">()</span>
 
218
</td>
 
219
</tr>
 
220
<tr>
 
221
<td class="function_type">
 
222
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
223
</td>
 
224
<td class="function_name">
 
225
<a class="link" href="UDisksDrive.html#udisks-drive-get-media-change-detected" title="udisks_drive_get_media_change_detected ()">udisks_drive_get_media_change_detected</a> <span class="c_punctuation">()</span>
 
226
</td>
 
227
</tr>
 
228
<tr>
 
229
<td class="function_type">
 
230
<span class="returnvalue">guint64</span>
 
231
</td>
 
232
<td class="function_name">
 
233
<a class="link" href="UDisksDrive.html#udisks-drive-get-time-detected" title="udisks_drive_get_time_detected ()">udisks_drive_get_time_detected</a> <span class="c_punctuation">()</span>
 
234
</td>
 
235
</tr>
 
236
<tr>
 
237
<td class="function_type">
 
238
<span class="returnvalue">guint64</span>
 
239
</td>
 
240
<td class="function_name">
 
241
<a class="link" href="UDisksDrive.html#udisks-drive-get-time-media-detected" title="udisks_drive_get_time_media_detected ()">udisks_drive_get_time_media_detected</a> <span class="c_punctuation">()</span>
 
242
</td>
 
243
</tr>
 
244
<tr>
 
245
<td class="function_type">
 
246
<span class="returnvalue">guint64</span>
 
247
</td>
 
248
<td class="function_name">
 
249
<a class="link" href="UDisksDrive.html#udisks-drive-get-size" title="udisks_drive_get_size ()">udisks_drive_get_size</a> <span class="c_punctuation">()</span>
 
250
</td>
 
251
</tr>
 
252
<tr>
 
253
<td class="function_type">
 
254
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
255
</td>
 
256
<td class="function_name">
 
257
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical" title="udisks_drive_get_optical ()">udisks_drive_get_optical</a> <span class="c_punctuation">()</span>
 
258
</td>
 
259
</tr>
 
260
<tr>
 
261
<td class="function_type">
 
262
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
263
</td>
 
264
<td class="function_name">
 
265
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical-blank" title="udisks_drive_get_optical_blank ()">udisks_drive_get_optical_blank</a> <span class="c_punctuation">()</span>
 
266
</td>
 
267
</tr>
 
268
<tr>
 
269
<td class="function_type">
 
270
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
271
</td>
 
272
<td class="function_name">
 
273
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical-num-tracks" title="udisks_drive_get_optical_num_tracks ()">udisks_drive_get_optical_num_tracks</a> <span class="c_punctuation">()</span>
 
274
</td>
 
275
</tr>
 
276
<tr>
 
277
<td class="function_type">
 
278
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
279
</td>
 
280
<td class="function_name">
 
281
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical-num-audio-tracks" title="udisks_drive_get_optical_num_audio_tracks ()">udisks_drive_get_optical_num_audio_tracks</a> <span class="c_punctuation">()</span>
 
282
</td>
 
283
</tr>
 
284
<tr>
 
285
<td class="function_type">
 
286
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
287
</td>
 
288
<td class="function_name">
 
289
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical-num-data-tracks" title="udisks_drive_get_optical_num_data_tracks ()">udisks_drive_get_optical_num_data_tracks</a> <span class="c_punctuation">()</span>
 
290
</td>
 
291
</tr>
 
292
<tr>
 
293
<td class="function_type">
 
294
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
295
</td>
 
296
<td class="function_name">
 
297
<a class="link" href="UDisksDrive.html#udisks-drive-get-optical-num-sessions" title="udisks_drive_get_optical_num_sessions ()">udisks_drive_get_optical_num_sessions</a> <span class="c_punctuation">()</span>
 
298
</td>
 
299
</tr>
 
300
<tr>
 
301
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
302
</td>
 
303
<td class="function_name">
 
304
<a class="link" href="UDisksDrive.html#udisks-drive-get-model" title="udisks_drive_get_model ()">udisks_drive_get_model</a> <span class="c_punctuation">()</span>
 
305
</td>
 
306
</tr>
 
307
<tr>
 
308
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
309
</td>
 
310
<td class="function_name">
 
311
<a class="link" href="UDisksDrive.html#udisks-drive-get-revision" title="udisks_drive_get_revision ()">udisks_drive_get_revision</a> <span class="c_punctuation">()</span>
 
312
</td>
 
313
</tr>
 
314
<tr>
 
315
<td class="function_type">
 
316
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
 
317
</td>
 
318
<td class="function_name">
 
319
<a class="link" href="UDisksDrive.html#udisks-drive-get-rotation-rate" title="udisks_drive_get_rotation_rate ()">udisks_drive_get_rotation_rate</a> <span class="c_punctuation">()</span>
 
320
</td>
 
321
</tr>
 
322
<tr>
 
323
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
324
</td>
 
325
<td class="function_name">
 
326
<a class="link" href="UDisksDrive.html#udisks-drive-get-serial" title="udisks_drive_get_serial ()">udisks_drive_get_serial</a> <span class="c_punctuation">()</span>
 
327
</td>
 
328
</tr>
 
329
<tr>
 
330
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
331
</td>
 
332
<td class="function_name">
 
333
<a class="link" href="UDisksDrive.html#udisks-drive-get-vendor" title="udisks_drive_get_vendor ()">udisks_drive_get_vendor</a> <span class="c_punctuation">()</span>
 
334
</td>
 
335
</tr>
 
336
<tr>
 
337
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
338
</td>
 
339
<td class="function_name">
 
340
<a class="link" href="UDisksDrive.html#udisks-drive-get-wwn" title="udisks_drive_get_wwn ()">udisks_drive_get_wwn</a> <span class="c_punctuation">()</span>
 
341
</td>
 
342
</tr>
 
343
<tr>
 
344
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
345
</td>
 
346
<td class="function_name">
 
347
<a class="link" href="UDisksDrive.html#udisks-drive-get-sort-key" title="udisks_drive_get_sort_key ()">udisks_drive_get_sort_key</a> <span class="c_punctuation">()</span>
 
348
</td>
 
349
</tr>
 
350
<tr>
 
351
<td class="function_type">
 
352
<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 
353
</td>
 
354
<td class="function_name">
 
355
<a class="link" href="UDisksDrive.html#udisks-drive-get-configuration" title="udisks_drive_get_configuration ()">udisks_drive_get_configuration</a> <span class="c_punctuation">()</span>
 
356
</td>
 
357
</tr>
 
358
<tr>
 
359
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
360
</td>
 
361
<td class="function_name">
 
362
<a class="link" href="UDisksDrive.html#udisks-drive-get-id" title="udisks_drive_get_id ()">udisks_drive_get_id</a> <span class="c_punctuation">()</span>
 
363
</td>
 
364
</tr>
 
365
<tr>
 
366
<td class="function_type">
 
367
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
368
</td>
 
369
<td class="function_name">
 
370
<a class="link" href="UDisksDrive.html#udisks-drive-get-can-power-off" title="udisks_drive_get_can_power_off ()">udisks_drive_get_can_power_off</a> <span class="c_punctuation">()</span>
 
371
</td>
 
372
</tr>
 
373
<tr>
 
374
<td class="function_type">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
375
</td>
 
376
<td class="function_name">
 
377
<a class="link" href="UDisksDrive.html#udisks-drive-get-sibling-id" title="udisks_drive_get_sibling_id ()">udisks_drive_get_sibling_id</a> <span class="c_punctuation">()</span>
 
378
</td>
 
379
</tr>
 
380
<tr>
 
381
<td class="function_type">
 
382
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
383
</td>
 
384
<td class="function_name">
 
385
<a class="link" href="UDisksDrive.html#udisks-drive-dup-connection-bus" title="udisks_drive_dup_connection_bus ()">udisks_drive_dup_connection_bus</a> <span class="c_punctuation">()</span>
 
386
</td>
 
387
</tr>
 
388
<tr>
 
389
<td class="function_type">
 
390
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
391
</td>
 
392
<td class="function_name">
 
393
<a class="link" href="UDisksDrive.html#udisks-drive-dup-seat" title="udisks_drive_dup_seat ()">udisks_drive_dup_seat</a> <span class="c_punctuation">()</span>
 
394
</td>
 
395
</tr>
 
396
<tr>
 
397
<td class="function_type">
 
398
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
399
</td>
 
400
<td class="function_name">
 
401
<a class="link" href="UDisksDrive.html#udisks-drive-dup-media" title="udisks_drive_dup_media ()">udisks_drive_dup_media</a> <span class="c_punctuation">()</span>
 
402
</td>
 
403
</tr>
 
404
<tr>
 
405
<td class="function_type">
 
406
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
 
407
</td>
 
408
<td class="function_name">
 
409
<a class="link" href="UDisksDrive.html#udisks-drive-dup-media-compatibility" title="udisks_drive_dup_media_compatibility ()">udisks_drive_dup_media_compatibility</a> <span class="c_punctuation">()</span>
 
410
</td>
 
411
</tr>
 
412
<tr>
 
413
<td class="function_type">
 
414
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
415
</td>
 
416
<td class="function_name">
 
417
<a class="link" href="UDisksDrive.html#udisks-drive-dup-model" title="udisks_drive_dup_model ()">udisks_drive_dup_model</a> <span class="c_punctuation">()</span>
 
418
</td>
 
419
</tr>
 
420
<tr>
 
421
<td class="function_type">
 
422
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
423
</td>
 
424
<td class="function_name">
 
425
<a class="link" href="UDisksDrive.html#udisks-drive-dup-revision" title="udisks_drive_dup_revision ()">udisks_drive_dup_revision</a> <span class="c_punctuation">()</span>
 
426
</td>
 
427
</tr>
 
428
<tr>
 
429
<td class="function_type">
 
430
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
431
</td>
 
432
<td class="function_name">
 
433
<a class="link" href="UDisksDrive.html#udisks-drive-dup-serial" title="udisks_drive_dup_serial ()">udisks_drive_dup_serial</a> <span class="c_punctuation">()</span>
 
434
</td>
 
435
</tr>
 
436
<tr>
 
437
<td class="function_type">
 
438
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
439
</td>
 
440
<td class="function_name">
 
441
<a class="link" href="UDisksDrive.html#udisks-drive-dup-vendor" title="udisks_drive_dup_vendor ()">udisks_drive_dup_vendor</a> <span class="c_punctuation">()</span>
 
442
</td>
 
443
</tr>
 
444
<tr>
 
445
<td class="function_type">
 
446
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
447
</td>
 
448
<td class="function_name">
 
449
<a class="link" href="UDisksDrive.html#udisks-drive-dup-wwn" title="udisks_drive_dup_wwn ()">udisks_drive_dup_wwn</a> <span class="c_punctuation">()</span>
 
450
</td>
 
451
</tr>
 
452
<tr>
 
453
<td class="function_type">
 
454
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
455
</td>
 
456
<td class="function_name">
 
457
<a class="link" href="UDisksDrive.html#udisks-drive-dup-sort-key" title="udisks_drive_dup_sort_key ()">udisks_drive_dup_sort_key</a> <span class="c_punctuation">()</span>
 
458
</td>
 
459
</tr>
 
460
<tr>
 
461
<td class="function_type">
 
462
<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 
463
</td>
 
464
<td class="function_name">
 
465
<a class="link" href="UDisksDrive.html#udisks-drive-dup-configuration" title="udisks_drive_dup_configuration ()">udisks_drive_dup_configuration</a> <span class="c_punctuation">()</span>
 
466
</td>
 
467
</tr>
 
468
<tr>
 
469
<td class="function_type">
 
470
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
471
</td>
 
472
<td class="function_name">
 
473
<a class="link" href="UDisksDrive.html#udisks-drive-dup-id" title="udisks_drive_dup_id ()">udisks_drive_dup_id</a> <span class="c_punctuation">()</span>
 
474
</td>
 
475
</tr>
 
476
<tr>
 
477
<td class="function_type">
 
478
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
479
</td>
 
480
<td class="function_name">
 
481
<a class="link" href="UDisksDrive.html#udisks-drive-dup-sibling-id" title="udisks_drive_dup_sibling_id ()">udisks_drive_dup_sibling_id</a> <span class="c_punctuation">()</span>
 
482
</td>
 
483
</tr>
 
484
<tr>
 
485
<td class="function_type">
 
486
<span class="returnvalue">void</span>
 
487
</td>
 
488
<td class="function_name">
 
489
<a class="link" href="UDisksDrive.html#udisks-drive-set-connection-bus" title="udisks_drive_set_connection_bus ()">udisks_drive_set_connection_bus</a> <span class="c_punctuation">()</span>
 
490
</td>
 
491
</tr>
 
492
<tr>
 
493
<td class="function_type">
 
494
<span class="returnvalue">void</span>
 
495
</td>
 
496
<td class="function_name">
 
497
<a class="link" href="UDisksDrive.html#udisks-drive-set-removable" title="udisks_drive_set_removable ()">udisks_drive_set_removable</a> <span class="c_punctuation">()</span>
 
498
</td>
 
499
</tr>
 
500
<tr>
 
501
<td class="function_type">
 
502
<span class="returnvalue">void</span>
 
503
</td>
 
504
<td class="function_name">
 
505
<a class="link" href="UDisksDrive.html#udisks-drive-set-ejectable" title="udisks_drive_set_ejectable ()">udisks_drive_set_ejectable</a> <span class="c_punctuation">()</span>
 
506
</td>
 
507
</tr>
 
508
<tr>
 
509
<td class="function_type">
 
510
<span class="returnvalue">void</span>
 
511
</td>
 
512
<td class="function_name">
 
513
<a class="link" href="UDisksDrive.html#udisks-drive-set-seat" title="udisks_drive_set_seat ()">udisks_drive_set_seat</a> <span class="c_punctuation">()</span>
 
514
</td>
 
515
</tr>
 
516
<tr>
 
517
<td class="function_type">
 
518
<span class="returnvalue">void</span>
 
519
</td>
 
520
<td class="function_name">
 
521
<a class="link" href="UDisksDrive.html#udisks-drive-set-media" title="udisks_drive_set_media ()">udisks_drive_set_media</a> <span class="c_punctuation">()</span>
 
522
</td>
 
523
</tr>
 
524
<tr>
 
525
<td class="function_type">
 
526
<span class="returnvalue">void</span>
 
527
</td>
 
528
<td class="function_name">
 
529
<a class="link" href="UDisksDrive.html#udisks-drive-set-media-compatibility" title="udisks_drive_set_media_compatibility ()">udisks_drive_set_media_compatibility</a> <span class="c_punctuation">()</span>
 
530
</td>
 
531
</tr>
 
532
<tr>
 
533
<td class="function_type">
 
534
<span class="returnvalue">void</span>
 
535
</td>
 
536
<td class="function_name">
 
537
<a class="link" href="UDisksDrive.html#udisks-drive-set-media-removable" title="udisks_drive_set_media_removable ()">udisks_drive_set_media_removable</a> <span class="c_punctuation">()</span>
 
538
</td>
 
539
</tr>
 
540
<tr>
 
541
<td class="function_type">
 
542
<span class="returnvalue">void</span>
 
543
</td>
 
544
<td class="function_name">
 
545
<a class="link" href="UDisksDrive.html#udisks-drive-set-media-available" title="udisks_drive_set_media_available ()">udisks_drive_set_media_available</a> <span class="c_punctuation">()</span>
 
546
</td>
 
547
</tr>
 
548
<tr>
 
549
<td class="function_type">
 
550
<span class="returnvalue">void</span>
 
551
</td>
 
552
<td class="function_name">
 
553
<a class="link" href="UDisksDrive.html#udisks-drive-set-media-change-detected" title="udisks_drive_set_media_change_detected ()">udisks_drive_set_media_change_detected</a> <span class="c_punctuation">()</span>
 
554
</td>
 
555
</tr>
 
556
<tr>
 
557
<td class="function_type">
 
558
<span class="returnvalue">void</span>
 
559
</td>
 
560
<td class="function_name">
 
561
<a class="link" href="UDisksDrive.html#udisks-drive-set-time-detected" title="udisks_drive_set_time_detected ()">udisks_drive_set_time_detected</a> <span class="c_punctuation">()</span>
 
562
</td>
 
563
</tr>
 
564
<tr>
 
565
<td class="function_type">
 
566
<span class="returnvalue">void</span>
 
567
</td>
 
568
<td class="function_name">
 
569
<a class="link" href="UDisksDrive.html#udisks-drive-set-time-media-detected" title="udisks_drive_set_time_media_detected ()">udisks_drive_set_time_media_detected</a> <span class="c_punctuation">()</span>
 
570
</td>
 
571
</tr>
 
572
<tr>
 
573
<td class="function_type">
 
574
<span class="returnvalue">void</span>
 
575
</td>
 
576
<td class="function_name">
 
577
<a class="link" href="UDisksDrive.html#udisks-drive-set-size" title="udisks_drive_set_size ()">udisks_drive_set_size</a> <span class="c_punctuation">()</span>
 
578
</td>
 
579
</tr>
 
580
<tr>
 
581
<td class="function_type">
 
582
<span class="returnvalue">void</span>
 
583
</td>
 
584
<td class="function_name">
 
585
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical" title="udisks_drive_set_optical ()">udisks_drive_set_optical</a> <span class="c_punctuation">()</span>
 
586
</td>
 
587
</tr>
 
588
<tr>
 
589
<td class="function_type">
 
590
<span class="returnvalue">void</span>
 
591
</td>
 
592
<td class="function_name">
 
593
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical-blank" title="udisks_drive_set_optical_blank ()">udisks_drive_set_optical_blank</a> <span class="c_punctuation">()</span>
 
594
</td>
 
595
</tr>
 
596
<tr>
 
597
<td class="function_type">
 
598
<span class="returnvalue">void</span>
 
599
</td>
 
600
<td class="function_name">
 
601
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical-num-tracks" title="udisks_drive_set_optical_num_tracks ()">udisks_drive_set_optical_num_tracks</a> <span class="c_punctuation">()</span>
 
602
</td>
 
603
</tr>
 
604
<tr>
 
605
<td class="function_type">
 
606
<span class="returnvalue">void</span>
 
607
</td>
 
608
<td class="function_name">
 
609
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical-num-audio-tracks" title="udisks_drive_set_optical_num_audio_tracks ()">udisks_drive_set_optical_num_audio_tracks</a> <span class="c_punctuation">()</span>
 
610
</td>
 
611
</tr>
 
612
<tr>
 
613
<td class="function_type">
 
614
<span class="returnvalue">void</span>
 
615
</td>
 
616
<td class="function_name">
 
617
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical-num-data-tracks" title="udisks_drive_set_optical_num_data_tracks ()">udisks_drive_set_optical_num_data_tracks</a> <span class="c_punctuation">()</span>
 
618
</td>
 
619
</tr>
 
620
<tr>
 
621
<td class="function_type">
 
622
<span class="returnvalue">void</span>
 
623
</td>
 
624
<td class="function_name">
 
625
<a class="link" href="UDisksDrive.html#udisks-drive-set-optical-num-sessions" title="udisks_drive_set_optical_num_sessions ()">udisks_drive_set_optical_num_sessions</a> <span class="c_punctuation">()</span>
 
626
</td>
 
627
</tr>
 
628
<tr>
 
629
<td class="function_type">
 
630
<span class="returnvalue">void</span>
 
631
</td>
 
632
<td class="function_name">
 
633
<a class="link" href="UDisksDrive.html#udisks-drive-set-model" title="udisks_drive_set_model ()">udisks_drive_set_model</a> <span class="c_punctuation">()</span>
 
634
</td>
 
635
</tr>
 
636
<tr>
 
637
<td class="function_type">
 
638
<span class="returnvalue">void</span>
 
639
</td>
 
640
<td class="function_name">
 
641
<a class="link" href="UDisksDrive.html#udisks-drive-set-revision" title="udisks_drive_set_revision ()">udisks_drive_set_revision</a> <span class="c_punctuation">()</span>
 
642
</td>
 
643
</tr>
 
644
<tr>
 
645
<td class="function_type">
 
646
<span class="returnvalue">void</span>
 
647
</td>
 
648
<td class="function_name">
 
649
<a class="link" href="UDisksDrive.html#udisks-drive-set-rotation-rate" title="udisks_drive_set_rotation_rate ()">udisks_drive_set_rotation_rate</a> <span class="c_punctuation">()</span>
 
650
</td>
 
651
</tr>
 
652
<tr>
 
653
<td class="function_type">
 
654
<span class="returnvalue">void</span>
 
655
</td>
 
656
<td class="function_name">
 
657
<a class="link" href="UDisksDrive.html#udisks-drive-set-serial" title="udisks_drive_set_serial ()">udisks_drive_set_serial</a> <span class="c_punctuation">()</span>
 
658
</td>
 
659
</tr>
 
660
<tr>
 
661
<td class="function_type">
 
662
<span class="returnvalue">void</span>
 
663
</td>
 
664
<td class="function_name">
 
665
<a class="link" href="UDisksDrive.html#udisks-drive-set-vendor" title="udisks_drive_set_vendor ()">udisks_drive_set_vendor</a> <span class="c_punctuation">()</span>
 
666
</td>
 
667
</tr>
 
668
<tr>
 
669
<td class="function_type">
 
670
<span class="returnvalue">void</span>
 
671
</td>
 
672
<td class="function_name">
 
673
<a class="link" href="UDisksDrive.html#udisks-drive-set-wwn" title="udisks_drive_set_wwn ()">udisks_drive_set_wwn</a> <span class="c_punctuation">()</span>
 
674
</td>
 
675
</tr>
 
676
<tr>
 
677
<td class="function_type">
 
678
<span class="returnvalue">void</span>
 
679
</td>
 
680
<td class="function_name">
 
681
<a class="link" href="UDisksDrive.html#udisks-drive-set-sort-key" title="udisks_drive_set_sort_key ()">udisks_drive_set_sort_key</a> <span class="c_punctuation">()</span>
 
682
</td>
 
683
</tr>
 
684
<tr>
 
685
<td class="function_type">
 
686
<span class="returnvalue">void</span>
 
687
</td>
 
688
<td class="function_name">
 
689
<a class="link" href="UDisksDrive.html#udisks-drive-set-configuration" title="udisks_drive_set_configuration ()">udisks_drive_set_configuration</a> <span class="c_punctuation">()</span>
 
690
</td>
 
691
</tr>
 
692
<tr>
 
693
<td class="function_type">
 
694
<span class="returnvalue">void</span>
 
695
</td>
 
696
<td class="function_name">
 
697
<a class="link" href="UDisksDrive.html#udisks-drive-set-id" title="udisks_drive_set_id ()">udisks_drive_set_id</a> <span class="c_punctuation">()</span>
 
698
</td>
 
699
</tr>
 
700
<tr>
 
701
<td class="function_type">
 
702
<span class="returnvalue">void</span>
 
703
</td>
 
704
<td class="function_name">
 
705
<a class="link" href="UDisksDrive.html#udisks-drive-set-can-power-off" title="udisks_drive_set_can_power_off ()">udisks_drive_set_can_power_off</a> <span class="c_punctuation">()</span>
 
706
</td>
 
707
</tr>
 
708
<tr>
 
709
<td class="function_type">
 
710
<span class="returnvalue">void</span>
 
711
</td>
 
712
<td class="function_name">
 
713
<a class="link" href="UDisksDrive.html#udisks-drive-set-sibling-id" title="udisks_drive_set_sibling_id ()">udisks_drive_set_sibling_id</a> <span class="c_punctuation">()</span>
 
714
</td>
 
715
</tr>
 
716
<tr>
 
717
<td class="function_type">
 
718
<span class="returnvalue">void</span>
 
719
</td>
 
720
<td class="function_name">
 
721
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new" title="udisks_drive_proxy_new ()">udisks_drive_proxy_new</a> <span class="c_punctuation">()</span>
 
722
</td>
 
723
</tr>
 
724
<tr>
 
725
<td class="function_type">
 
726
<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
727
</td>
 
728
<td class="function_name">
 
729
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-finish" title="udisks_drive_proxy_new_finish ()">udisks_drive_proxy_new_finish</a> <span class="c_punctuation">()</span>
 
730
</td>
 
731
</tr>
 
732
<tr>
 
733
<td class="function_type">
 
734
<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
735
</td>
 
736
<td class="function_name">
 
737
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-sync" title="udisks_drive_proxy_new_sync ()">udisks_drive_proxy_new_sync</a> <span class="c_punctuation">()</span>
 
738
</td>
 
739
</tr>
 
740
<tr>
 
741
<td class="function_type">
 
742
<span class="returnvalue">void</span>
 
743
</td>
 
744
<td class="function_name">
 
745
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus" title="udisks_drive_proxy_new_for_bus ()">udisks_drive_proxy_new_for_bus</a> <span class="c_punctuation">()</span>
 
746
</td>
 
747
</tr>
 
748
<tr>
 
749
<td class="function_type">
 
750
<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
751
</td>
 
752
<td class="function_name">
 
753
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus-finish" title="udisks_drive_proxy_new_for_bus_finish ()">udisks_drive_proxy_new_for_bus_finish</a> <span class="c_punctuation">()</span>
 
754
</td>
 
755
</tr>
 
756
<tr>
 
757
<td class="function_type">
 
758
<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
759
</td>
 
760
<td class="function_name">
 
761
<a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus-sync" title="udisks_drive_proxy_new_for_bus_sync ()">udisks_drive_proxy_new_for_bus_sync</a> <span class="c_punctuation">()</span>
 
762
</td>
 
763
</tr>
 
764
<tr>
 
765
<td class="function_type">
 
766
<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
767
</td>
 
768
<td class="function_name">
 
769
<a class="link" href="UDisksDrive.html#udisks-drive-skeleton-new" title="udisks_drive_skeleton_new ()">udisks_drive_skeleton_new</a> <span class="c_punctuation">()</span>
 
770
</td>
 
771
</tr>
 
772
</tbody>
 
773
</table></div>
 
774
</div>
 
775
<div class="refsect1">
 
776
<a name="UDisksDrive.properties"></a><h2>Properties</h2>
 
777
<div class="informaltable"><table border="0">
 
778
<colgroup>
 
779
<col width="150px" class="properties_type">
 
780
<col width="300px" class="properties_name">
 
781
<col width="200px" class="properties_flags">
 
782
</colgroup>
 
783
<tbody>
 
784
<tr>
 
785
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
786
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--can-power-off" title="The “can-power-off” property">can-power-off</a></td>
 
787
<td class="property_flags">Read / Write</td>
 
788
</tr>
 
789
<tr>
 
790
<td class="property_type">
 
791
<a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *</td>
 
792
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--configuration" title="The “configuration” property">configuration</a></td>
 
793
<td class="property_flags">Read / Write</td>
 
794
</tr>
 
795
<tr>
 
796
<td class="property_type">
 
797
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
798
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--connection-bus" title="The “connection-bus” property">connection-bus</a></td>
 
799
<td class="property_flags">Read / Write</td>
 
800
</tr>
 
801
<tr>
 
802
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
803
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--ejectable" title="The “ejectable” property">ejectable</a></td>
 
804
<td class="property_flags">Read / Write</td>
 
805
</tr>
 
806
<tr>
 
807
<td class="property_type">
 
808
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
809
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--id" title="The “id” property">id</a></td>
 
810
<td class="property_flags">Read / Write</td>
 
811
</tr>
 
812
<tr>
 
813
<td class="property_type">
 
814
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
815
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--media" title="The “media” property">media</a></td>
 
816
<td class="property_flags">Read / Write</td>
 
817
</tr>
 
818
<tr>
 
819
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
820
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--media-available" title="The “media-available” property">media-available</a></td>
 
821
<td class="property_flags">Read / Write</td>
 
822
</tr>
 
823
<tr>
 
824
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
825
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--media-change-detected" title="The “media-change-detected” property">media-change-detected</a></td>
 
826
<td class="property_flags">Read / Write</td>
 
827
</tr>
 
828
<tr>
 
829
<td class="property_type"><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></td>
 
830
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--media-compatibility" title="The “media-compatibility” property">media-compatibility</a></td>
 
831
<td class="property_flags">Read / Write</td>
 
832
</tr>
 
833
<tr>
 
834
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
835
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--media-removable" title="The “media-removable” property">media-removable</a></td>
 
836
<td class="property_flags">Read / Write</td>
 
837
</tr>
 
838
<tr>
 
839
<td class="property_type">
 
840
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
841
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--model" title="The “model” property">model</a></td>
 
842
<td class="property_flags">Read / Write</td>
 
843
</tr>
 
844
<tr>
 
845
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
846
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical" title="The “optical” property">optical</a></td>
 
847
<td class="property_flags">Read / Write</td>
 
848
</tr>
 
849
<tr>
 
850
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
851
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical-blank" title="The “optical-blank” property">optical-blank</a></td>
 
852
<td class="property_flags">Read / Write</td>
 
853
</tr>
 
854
<tr>
 
855
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
 
856
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-audio-tracks" title="The “optical-num-audio-tracks” property">optical-num-audio-tracks</a></td>
 
857
<td class="property_flags">Read / Write</td>
 
858
</tr>
 
859
<tr>
 
860
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
 
861
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-data-tracks" title="The “optical-num-data-tracks” property">optical-num-data-tracks</a></td>
 
862
<td class="property_flags">Read / Write</td>
 
863
</tr>
 
864
<tr>
 
865
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
 
866
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-sessions" title="The “optical-num-sessions” property">optical-num-sessions</a></td>
 
867
<td class="property_flags">Read / Write</td>
 
868
</tr>
 
869
<tr>
 
870
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></td>
 
871
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-tracks" title="The “optical-num-tracks” property">optical-num-tracks</a></td>
 
872
<td class="property_flags">Read / Write</td>
 
873
</tr>
 
874
<tr>
 
875
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td>
 
876
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--removable" title="The “removable” property">removable</a></td>
 
877
<td class="property_flags">Read / Write</td>
 
878
</tr>
 
879
<tr>
 
880
<td class="property_type">
 
881
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
882
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--revision" title="The “revision” property">revision</a></td>
 
883
<td class="property_flags">Read / Write</td>
 
884
</tr>
 
885
<tr>
 
886
<td class="property_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></td>
 
887
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--rotation-rate" title="The “rotation-rate” property">rotation-rate</a></td>
 
888
<td class="property_flags">Read / Write</td>
 
889
</tr>
 
890
<tr>
 
891
<td class="property_type">
 
892
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
893
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--seat" title="The “seat” property">seat</a></td>
 
894
<td class="property_flags">Read / Write</td>
 
895
</tr>
 
896
<tr>
 
897
<td class="property_type">
 
898
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
899
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--serial" title="The “serial” property">serial</a></td>
 
900
<td class="property_flags">Read / Write</td>
 
901
</tr>
 
902
<tr>
 
903
<td class="property_type">
 
904
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
905
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--sibling-id" title="The “sibling-id” property">sibling-id</a></td>
 
906
<td class="property_flags">Read / Write</td>
 
907
</tr>
 
908
<tr>
 
909
<td class="property_type"><span class="type">guint64</span></td>
 
910
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--size" title="The “size” property">size</a></td>
 
911
<td class="property_flags">Read / Write</td>
 
912
</tr>
 
913
<tr>
 
914
<td class="property_type">
 
915
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
916
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--sort-key" title="The “sort-key” property">sort-key</a></td>
 
917
<td class="property_flags">Read / Write</td>
 
918
</tr>
 
919
<tr>
 
920
<td class="property_type"><span class="type">guint64</span></td>
 
921
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--time-detected" title="The “time-detected” property">time-detected</a></td>
 
922
<td class="property_flags">Read / Write</td>
 
923
</tr>
 
924
<tr>
 
925
<td class="property_type"><span class="type">guint64</span></td>
 
926
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--time-media-detected" title="The “time-media-detected” property">time-media-detected</a></td>
 
927
<td class="property_flags">Read / Write</td>
 
928
</tr>
 
929
<tr>
 
930
<td class="property_type">
 
931
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
932
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--vendor" title="The “vendor” property">vendor</a></td>
 
933
<td class="property_flags">Read / Write</td>
 
934
</tr>
 
935
<tr>
 
936
<td class="property_type">
 
937
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td>
 
938
<td class="property_name"><a class="link" href="UDisksDrive.html#UDisksDrive--wwn" title="The “wwn” property">wwn</a></td>
 
939
<td class="property_flags">Read / Write</td>
 
940
</tr>
 
941
</tbody>
 
942
</table></div>
 
943
</div>
 
944
<div class="refsect1">
 
945
<a name="UDisksDrive.signals"></a><h2>Signals</h2>
 
946
<div class="informaltable"><table border="0">
 
947
<colgroup>
 
948
<col width="150px" class="signals_return">
 
949
<col width="300px" class="signals_name">
 
950
<col width="200px" class="signals_flags">
 
951
</colgroup>
 
952
<tbody>
 
953
<tr>
 
954
<td class="signal_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
 
955
<td class="signal_name"><a class="link" href="UDisksDrive.html#UDisksDrive-handle-eject" title="The “handle-eject” signal">handle-eject</a></td>
 
956
<td class="signal_flags">Run Last</td>
 
957
</tr>
 
958
<tr>
 
959
<td class="signal_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
 
960
<td class="signal_name"><a class="link" href="UDisksDrive.html#UDisksDrive-handle-power-off" title="The “handle-power-off” signal">handle-power-off</a></td>
 
961
<td class="signal_flags">Run Last</td>
 
962
</tr>
 
963
<tr>
 
964
<td class="signal_type"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td>
 
965
<td class="signal_name"><a class="link" href="UDisksDrive.html#UDisksDrive-handle-set-configuration" title="The “handle-set-configuration” signal">handle-set-configuration</a></td>
 
966
<td class="signal_flags">Run Last</td>
 
967
</tr>
 
968
</tbody>
 
969
</table></div>
 
970
</div>
 
971
<a name="UDisksDriveProxy"></a><a name="UDisksDriveSkeleton"></a><div class="refsect1">
 
972
<a name="UDisksDrive.other"></a><h2>Types and Values</h2>
 
973
<div class="informaltable"><table width="100%" border="0">
 
974
<colgroup>
 
975
<col width="150px" class="name">
 
976
<col class="description">
 
977
</colgroup>
 
978
<tbody>
 
979
<tr>
 
980
<td class="datatype_keyword"> </td>
 
981
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDrive-struct" title="UDisksDrive">UDisksDrive</a></td>
 
982
</tr>
 
983
<tr>
 
984
<td class="datatype_keyword">struct</td>
 
985
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDriveIface" title="struct UDisksDriveIface">UDisksDriveIface</a></td>
 
986
</tr>
 
987
<tr>
 
988
<td class="datatype_keyword">struct</td>
 
989
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDriveProxy-struct" title="struct UDisksDriveProxy">UDisksDriveProxy</a></td>
 
990
</tr>
 
991
<tr>
 
992
<td class="datatype_keyword">struct</td>
 
993
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDriveProxyClass" title="struct UDisksDriveProxyClass">UDisksDriveProxyClass</a></td>
 
994
</tr>
 
995
<tr>
 
996
<td class="datatype_keyword">struct</td>
 
997
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDriveSkeleton-struct" title="struct UDisksDriveSkeleton">UDisksDriveSkeleton</a></td>
 
998
</tr>
 
999
<tr>
 
1000
<td class="datatype_keyword">struct</td>
 
1001
<td class="function_name"><a class="link" href="UDisksDrive.html#UDisksDriveSkeletonClass" title="struct UDisksDriveSkeletonClass">UDisksDriveSkeletonClass</a></td>
 
1002
</tr>
 
1003
</tbody>
 
1004
</table></div>
 
1005
</div>
 
1006
<div class="refsect1">
 
1007
<a name="UDisksDrive.object-hierarchy"></a><h2>Object Hierarchy</h2>
 
1008
<pre class="screen">    GInterface
 
1009
    <span class="lineart">╰──</span> UDisksDrive
 
1010
    <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
1011
    <span class="lineart">├──</span> <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html">GDBusInterfaceSkeleton</a>
 
1012
    <span class="lineart">│</span>   <span class="lineart">╰──</span> UDisksDriveSkeleton
 
1013
    <span class="lineart">│</span>       <span class="lineart">╰──</span> <a class="link" href="UDisksLinuxDrive.html" title="UDisksLinuxDrive">UDisksLinuxDrive</a>
 
1014
    <span class="lineart">╰──</span> <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html">GDBusProxy</a>
 
1015
        <span class="lineart">╰──</span> UDisksDriveProxy
 
1016
</pre>
 
1017
</div>
 
1018
<div class="refsect1">
 
1019
<a name="UDisksDrive.prerequisites"></a><h2>Prerequisites</h2>
 
1020
<p>
 
1021
UDisksDrive requires
 
1022
 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
 
1023
</div>
 
1024
<div class="refsect1">
 
1025
<a name="UDisksDrive.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
 
1026
<p>
 
1027
UDisksDriveProxy implements
 
1028
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a>,  <a href="http://library.gnome.org/devel/gio/unstable/GInitable.html">GInitable</a>,  <a href="http://library.gnome.org/devel/gio/unstable/GAsyncInitable.html">GAsyncInitable</a> and  <a class="link" href="UDisksDrive.html" title="UDisksDrive">UDisksDrive</a>.</p>
 
1029
<p>
 
1030
UDisksDriveSkeleton implements
 
1031
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a> and  <a class="link" href="UDisksDrive.html" title="UDisksDrive">UDisksDrive</a>.</p>
 
1032
</div>
 
1033
<div class="refsect1">
 
1034
<a name="UDisksDrive.implementations"></a><h2>Known Implementations</h2>
 
1035
<p>
 
1036
UDisksDrive is implemented by
 
1037
 <a class="link" href="UDisksDrive.html#UDisksDriveProxy">UDisksDriveProxy</a>,  <a class="link" href="UDisksDrive.html#UDisksDriveSkeleton">UDisksDriveSkeleton</a> and  <a class="link" href="UDisksLinuxDrive.html" title="UDisksLinuxDrive">UDisksLinuxDrive</a>.</p>
 
1038
</div>
 
1039
<div class="refsect1">
 
1040
<a name="UDisksDrive.description"></a><h2>Description</h2>
 
1041
<p>This section contains code for working with the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a> D-Bus interface in C.</p>
 
1042
</div>
 
1043
<div class="refsect1">
 
1044
<a name="UDisksDrive.functions_details"></a><h2>Functions</h2>
 
1045
<div class="refsect2">
 
1046
<a name="udisks-drive-interface-info"></a><h3>udisks_drive_interface_info ()</h3>
 
1047
<pre class="programlisting"><a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> *
 
1048
udisks_drive_interface_info (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
1049
<p>Gets a machine-readable description of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a> D-Bus interface.</p>
 
1050
<div class="refsect3">
 
1051
<a name="id-1.4.5.5.14.2.5"></a><h4>Returns</h4>
 
1052
<p> A <a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="type">GDBusInterfaceInfo</span></a>. Do not free. </p>
 
1053
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
1054
</div>
 
1055
</div>
 
1056
<hr>
 
1057
<div class="refsect2">
 
1058
<a name="udisks-drive-override-properties"></a><h3>udisks_drive_override_properties ()</h3>
 
1059
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
1060
udisks_drive_override_properties (<em class="parameter"><code><a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObjectClass"><span class="type">GObjectClass</span></a> *klass</code></em>,
 
1061
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> property_id_begin</code></em>);</pre>
 
1062
<p>Overrides all <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> properties in the <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> interface for a concrete class.
 
1063
The properties are overridden in the order they are defined.</p>
 
1064
<div class="refsect3">
 
1065
<a name="id-1.4.5.5.14.3.5"></a><h4>Parameters</h4>
 
1066
<div class="informaltable"><table width="100%" border="0">
 
1067
<colgroup>
 
1068
<col width="150px" class="parameters_name">
 
1069
<col class="parameters_description">
 
1070
<col width="200px" class="parameters_annotations">
 
1071
</colgroup>
 
1072
<tbody>
 
1073
<tr>
 
1074
<td class="parameter_name"><p>klass</p></td>
 
1075
<td class="parameter_description"><p>The class structure for a <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a>-derived class.</p></td>
 
1076
<td class="parameter_annotations"> </td>
 
1077
</tr>
 
1078
<tr>
 
1079
<td class="parameter_name"><p>property_id_begin</p></td>
 
1080
<td class="parameter_description"><p>The property id to assign to the first overridden property.</p></td>
 
1081
<td class="parameter_annotations"> </td>
 
1082
</tr>
 
1083
</tbody>
 
1084
</table></div>
 
1085
</div>
 
1086
<div class="refsect3">
 
1087
<a name="id-1.4.5.5.14.3.6"></a><h4>Returns</h4>
 
1088
<p> The last property id.</p>
 
1089
<p></p>
 
1090
</div>
 
1091
</div>
 
1092
<hr>
 
1093
<div class="refsect2">
 
1094
<a name="udisks-drive-call-eject"></a><h3>udisks_drive_call_eject ()</h3>
 
1095
<pre class="programlisting"><span class="returnvalue">void</span>
 
1096
udisks_drive_call_eject (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1097
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1098
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1099
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
1100
                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
1101
<p>Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.Eject" title="The Eject() method"><code class="function">Eject()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1102
.
 
1103
When the operation is finished, <em class="parameter"><code>callback</code></em>
 
1104
 will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
 
1105
You can then call <a class="link" href="UDisksDrive.html#udisks-drive-call-eject-finish" title="udisks_drive_call_eject_finish ()"><code class="function">udisks_drive_call_eject_finish()</code></a> to get the result of the operation.</p>
 
1106
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-eject-sync" title="udisks_drive_call_eject_sync ()"><code class="function">udisks_drive_call_eject_sync()</code></a> for the synchronous, blocking version of this method.</p>
 
1107
<div class="refsect3">
 
1108
<a name="id-1.4.5.5.14.4.6"></a><h4>Parameters</h4>
 
1109
<div class="informaltable"><table width="100%" border="0">
 
1110
<colgroup>
 
1111
<col width="150px" class="parameters_name">
 
1112
<col class="parameters_description">
 
1113
<col width="200px" class="parameters_annotations">
 
1114
</colgroup>
 
1115
<tbody>
 
1116
<tr>
 
1117
<td class="parameter_name"><p>proxy</p></td>
 
1118
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1119
<td class="parameter_annotations"> </td>
 
1120
</tr>
 
1121
<tr>
 
1122
<td class="parameter_name"><p>arg_options</p></td>
 
1123
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1124
<td class="parameter_annotations"> </td>
 
1125
</tr>
 
1126
<tr>
 
1127
<td class="parameter_name"><p>cancellable</p></td>
 
1128
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1129
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1130
</tr>
 
1131
<tr>
 
1132
<td class="parameter_name"><p>callback</p></td>
 
1133
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1134
<td class="parameter_annotations"> </td>
 
1135
</tr>
 
1136
<tr>
 
1137
<td class="parameter_name"><p>user_data</p></td>
 
1138
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
1139
.</p></td>
 
1140
<td class="parameter_annotations"> </td>
 
1141
</tr>
 
1142
</tbody>
 
1143
</table></div>
 
1144
</div>
 
1145
</div>
 
1146
<hr>
 
1147
<div class="refsect2">
 
1148
<a name="udisks-drive-call-eject-finish"></a><h3>udisks_drive_call_eject_finish ()</h3>
 
1149
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1150
udisks_drive_call_eject_finish (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1151
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
1152
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1153
<p>Finishes an operation started with <a class="link" href="UDisksDrive.html#udisks-drive-call-eject" title="udisks_drive_call_eject ()"><code class="function">udisks_drive_call_eject()</code></a>.</p>
 
1154
<div class="refsect3">
 
1155
<a name="id-1.4.5.5.14.5.5"></a><h4>Parameters</h4>
 
1156
<div class="informaltable"><table width="100%" border="0">
 
1157
<colgroup>
 
1158
<col width="150px" class="parameters_name">
 
1159
<col class="parameters_description">
 
1160
<col width="200px" class="parameters_annotations">
 
1161
</colgroup>
 
1162
<tbody>
 
1163
<tr>
 
1164
<td class="parameter_name"><p>proxy</p></td>
 
1165
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1166
<td class="parameter_annotations"> </td>
 
1167
</tr>
 
1168
<tr>
 
1169
<td class="parameter_name"><p>res</p></td>
 
1170
<td class="parameter_description"><p>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksDrive.html#udisks-drive-call-eject" title="udisks_drive_call_eject ()"><code class="function">udisks_drive_call_eject()</code></a>.</p></td>
 
1171
<td class="parameter_annotations"> </td>
 
1172
</tr>
 
1173
<tr>
 
1174
<td class="parameter_name"><p>error</p></td>
 
1175
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1176
<td class="parameter_annotations"> </td>
 
1177
</tr>
 
1178
</tbody>
 
1179
</table></div>
 
1180
</div>
 
1181
<div class="refsect3">
 
1182
<a name="id-1.4.5.5.14.5.6"></a><h4>Returns</h4>
 
1183
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1184
is set. </p>
 
1185
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1186
</div>
 
1187
</div>
 
1188
<hr>
 
1189
<div class="refsect2">
 
1190
<a name="udisks-drive-call-eject-sync"></a><h3>udisks_drive_call_eject_sync ()</h3>
 
1191
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1192
udisks_drive_call_eject_sync (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1193
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1194
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1195
                              <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1196
<p>Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.Eject" title="The Eject() method"><code class="function">Eject()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1197
. The calling thread is blocked until a reply is received.</p>
 
1198
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-eject" title="udisks_drive_call_eject ()"><code class="function">udisks_drive_call_eject()</code></a> for the asynchronous version of this method.</p>
 
1199
<div class="refsect3">
 
1200
<a name="id-1.4.5.5.14.6.6"></a><h4>Parameters</h4>
 
1201
<div class="informaltable"><table width="100%" border="0">
 
1202
<colgroup>
 
1203
<col width="150px" class="parameters_name">
 
1204
<col class="parameters_description">
 
1205
<col width="200px" class="parameters_annotations">
 
1206
</colgroup>
 
1207
<tbody>
 
1208
<tr>
 
1209
<td class="parameter_name"><p>proxy</p></td>
 
1210
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1211
<td class="parameter_annotations"> </td>
 
1212
</tr>
 
1213
<tr>
 
1214
<td class="parameter_name"><p>arg_options</p></td>
 
1215
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1216
<td class="parameter_annotations"> </td>
 
1217
</tr>
 
1218
<tr>
 
1219
<td class="parameter_name"><p>cancellable</p></td>
 
1220
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1221
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1222
</tr>
 
1223
<tr>
 
1224
<td class="parameter_name"><p>error</p></td>
 
1225
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1226
<td class="parameter_annotations"> </td>
 
1227
</tr>
 
1228
</tbody>
 
1229
</table></div>
 
1230
</div>
 
1231
<div class="refsect3">
 
1232
<a name="id-1.4.5.5.14.6.7"></a><h4>Returns</h4>
 
1233
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1234
is set. </p>
 
1235
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1236
</div>
 
1237
</div>
 
1238
<hr>
 
1239
<div class="refsect2">
 
1240
<a name="udisks-drive-complete-eject"></a><h3>udisks_drive_complete_eject ()</h3>
 
1241
<pre class="programlisting"><span class="returnvalue">void</span>
 
1242
udisks_drive_complete_eject (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
1243
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
 
1244
<p>Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.Eject" title="The Eject() method"><code class="function">Eject()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
 
1245
<p>This method will free <em class="parameter"><code>invocation</code></em>
 
1246
, you cannot use it afterwards.</p>
 
1247
<div class="refsect3">
 
1248
<a name="id-1.4.5.5.14.7.6"></a><h4>Parameters</h4>
 
1249
<div class="informaltable"><table width="100%" border="0">
 
1250
<colgroup>
 
1251
<col width="150px" class="parameters_name">
 
1252
<col class="parameters_description">
 
1253
<col width="200px" class="parameters_annotations">
 
1254
</colgroup>
 
1255
<tbody>
 
1256
<tr>
 
1257
<td class="parameter_name"><p>object</p></td>
 
1258
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1259
<td class="parameter_annotations"> </td>
 
1260
</tr>
 
1261
<tr>
 
1262
<td class="parameter_name"><p>invocation</p></td>
 
1263
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
 
1264
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></td>
 
1265
</tr>
 
1266
</tbody>
 
1267
</table></div>
 
1268
</div>
 
1269
</div>
 
1270
<hr>
 
1271
<div class="refsect2">
 
1272
<a name="udisks-drive-call-set-configuration"></a><h3>udisks_drive_call_set_configuration ()</h3>
 
1273
<pre class="programlisting"><span class="returnvalue">void</span>
 
1274
udisks_drive_call_set_configuration (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1275
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_value</code></em>,
 
1276
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1277
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1278
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
1279
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
1280
<p>Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.SetConfiguration" title="The SetConfiguration() method"><code class="function">SetConfiguration()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1281
.
 
1282
When the operation is finished, <em class="parameter"><code>callback</code></em>
 
1283
 will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
 
1284
You can then call <a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration-finish" title="udisks_drive_call_set_configuration_finish ()"><code class="function">udisks_drive_call_set_configuration_finish()</code></a> to get the result of the operation.</p>
 
1285
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration-sync" title="udisks_drive_call_set_configuration_sync ()"><code class="function">udisks_drive_call_set_configuration_sync()</code></a> for the synchronous, blocking version of this method.</p>
 
1286
<div class="refsect3">
 
1287
<a name="id-1.4.5.5.14.8.6"></a><h4>Parameters</h4>
 
1288
<div class="informaltable"><table width="100%" border="0">
 
1289
<colgroup>
 
1290
<col width="150px" class="parameters_name">
 
1291
<col class="parameters_description">
 
1292
<col width="200px" class="parameters_annotations">
 
1293
</colgroup>
 
1294
<tbody>
 
1295
<tr>
 
1296
<td class="parameter_name"><p>proxy</p></td>
 
1297
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1298
<td class="parameter_annotations"> </td>
 
1299
</tr>
 
1300
<tr>
 
1301
<td class="parameter_name"><p>arg_value</p></td>
 
1302
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1303
<td class="parameter_annotations"> </td>
 
1304
</tr>
 
1305
<tr>
 
1306
<td class="parameter_name"><p>arg_options</p></td>
 
1307
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1308
<td class="parameter_annotations"> </td>
 
1309
</tr>
 
1310
<tr>
 
1311
<td class="parameter_name"><p>cancellable</p></td>
 
1312
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1313
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1314
</tr>
 
1315
<tr>
 
1316
<td class="parameter_name"><p>callback</p></td>
 
1317
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1318
<td class="parameter_annotations"> </td>
 
1319
</tr>
 
1320
<tr>
 
1321
<td class="parameter_name"><p>user_data</p></td>
 
1322
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
1323
.</p></td>
 
1324
<td class="parameter_annotations"> </td>
 
1325
</tr>
 
1326
</tbody>
 
1327
</table></div>
 
1328
</div>
 
1329
</div>
 
1330
<hr>
 
1331
<div class="refsect2">
 
1332
<a name="udisks-drive-call-set-configuration-finish"></a><h3>udisks_drive_call_set_configuration_finish ()</h3>
 
1333
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1334
udisks_drive_call_set_configuration_finish
 
1335
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1336
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
1337
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1338
<p>Finishes an operation started with <a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration" title="udisks_drive_call_set_configuration ()"><code class="function">udisks_drive_call_set_configuration()</code></a>.</p>
 
1339
<div class="refsect3">
 
1340
<a name="id-1.4.5.5.14.9.5"></a><h4>Parameters</h4>
 
1341
<div class="informaltable"><table width="100%" border="0">
 
1342
<colgroup>
 
1343
<col width="150px" class="parameters_name">
 
1344
<col class="parameters_description">
 
1345
<col width="200px" class="parameters_annotations">
 
1346
</colgroup>
 
1347
<tbody>
 
1348
<tr>
 
1349
<td class="parameter_name"><p>proxy</p></td>
 
1350
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1351
<td class="parameter_annotations"> </td>
 
1352
</tr>
 
1353
<tr>
 
1354
<td class="parameter_name"><p>res</p></td>
 
1355
<td class="parameter_description"><p>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration" title="udisks_drive_call_set_configuration ()"><code class="function">udisks_drive_call_set_configuration()</code></a>.</p></td>
 
1356
<td class="parameter_annotations"> </td>
 
1357
</tr>
 
1358
<tr>
 
1359
<td class="parameter_name"><p>error</p></td>
 
1360
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1361
<td class="parameter_annotations"> </td>
 
1362
</tr>
 
1363
</tbody>
 
1364
</table></div>
 
1365
</div>
 
1366
<div class="refsect3">
 
1367
<a name="id-1.4.5.5.14.9.6"></a><h4>Returns</h4>
 
1368
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1369
is set. </p>
 
1370
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1371
</div>
 
1372
</div>
 
1373
<hr>
 
1374
<div class="refsect2">
 
1375
<a name="udisks-drive-call-set-configuration-sync"></a><h3>udisks_drive_call_set_configuration_sync ()</h3>
 
1376
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1377
udisks_drive_call_set_configuration_sync
 
1378
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1379
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_value</code></em>,
 
1380
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1381
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1382
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1383
<p>Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.SetConfiguration" title="The SetConfiguration() method"><code class="function">SetConfiguration()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1384
. The calling thread is blocked until a reply is received.</p>
 
1385
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-set-configuration" title="udisks_drive_call_set_configuration ()"><code class="function">udisks_drive_call_set_configuration()</code></a> for the asynchronous version of this method.</p>
 
1386
<div class="refsect3">
 
1387
<a name="id-1.4.5.5.14.10.6"></a><h4>Parameters</h4>
 
1388
<div class="informaltable"><table width="100%" border="0">
 
1389
<colgroup>
 
1390
<col width="150px" class="parameters_name">
 
1391
<col class="parameters_description">
 
1392
<col width="200px" class="parameters_annotations">
 
1393
</colgroup>
 
1394
<tbody>
 
1395
<tr>
 
1396
<td class="parameter_name"><p>proxy</p></td>
 
1397
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1398
<td class="parameter_annotations"> </td>
 
1399
</tr>
 
1400
<tr>
 
1401
<td class="parameter_name"><p>arg_value</p></td>
 
1402
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1403
<td class="parameter_annotations"> </td>
 
1404
</tr>
 
1405
<tr>
 
1406
<td class="parameter_name"><p>arg_options</p></td>
 
1407
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1408
<td class="parameter_annotations"> </td>
 
1409
</tr>
 
1410
<tr>
 
1411
<td class="parameter_name"><p>cancellable</p></td>
 
1412
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1413
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1414
</tr>
 
1415
<tr>
 
1416
<td class="parameter_name"><p>error</p></td>
 
1417
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1418
<td class="parameter_annotations"> </td>
 
1419
</tr>
 
1420
</tbody>
 
1421
</table></div>
 
1422
</div>
 
1423
<div class="refsect3">
 
1424
<a name="id-1.4.5.5.14.10.7"></a><h4>Returns</h4>
 
1425
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1426
is set. </p>
 
1427
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1428
</div>
 
1429
</div>
 
1430
<hr>
 
1431
<div class="refsect2">
 
1432
<a name="udisks-drive-complete-set-configuration"></a><h3>udisks_drive_complete_set_configuration ()</h3>
 
1433
<pre class="programlisting"><span class="returnvalue">void</span>
 
1434
udisks_drive_complete_set_configuration
 
1435
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
1436
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
 
1437
<p>Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.SetConfiguration" title="The SetConfiguration() method"><code class="function">SetConfiguration()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
 
1438
<p>This method will free <em class="parameter"><code>invocation</code></em>
 
1439
, you cannot use it afterwards.</p>
 
1440
<div class="refsect3">
 
1441
<a name="id-1.4.5.5.14.11.6"></a><h4>Parameters</h4>
 
1442
<div class="informaltable"><table width="100%" border="0">
 
1443
<colgroup>
 
1444
<col width="150px" class="parameters_name">
 
1445
<col class="parameters_description">
 
1446
<col width="200px" class="parameters_annotations">
 
1447
</colgroup>
 
1448
<tbody>
 
1449
<tr>
 
1450
<td class="parameter_name"><p>object</p></td>
 
1451
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1452
<td class="parameter_annotations"> </td>
 
1453
</tr>
 
1454
<tr>
 
1455
<td class="parameter_name"><p>invocation</p></td>
 
1456
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
 
1457
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></td>
 
1458
</tr>
 
1459
</tbody>
 
1460
</table></div>
 
1461
</div>
 
1462
</div>
 
1463
<hr>
 
1464
<div class="refsect2">
 
1465
<a name="udisks-drive-call-power-off"></a><h3>udisks_drive_call_power_off ()</h3>
 
1466
<pre class="programlisting"><span class="returnvalue">void</span>
 
1467
udisks_drive_call_power_off (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1468
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1469
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1470
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
1471
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
1472
<p>Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.PowerOff" title="The PowerOff() method"><code class="function">PowerOff()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1473
.
 
1474
When the operation is finished, <em class="parameter"><code>callback</code></em>
 
1475
 will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
 
1476
You can then call <a class="link" href="UDisksDrive.html#udisks-drive-call-power-off-finish" title="udisks_drive_call_power_off_finish ()"><code class="function">udisks_drive_call_power_off_finish()</code></a> to get the result of the operation.</p>
 
1477
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-power-off-sync" title="udisks_drive_call_power_off_sync ()"><code class="function">udisks_drive_call_power_off_sync()</code></a> for the synchronous, blocking version of this method.</p>
 
1478
<div class="refsect3">
 
1479
<a name="id-1.4.5.5.14.12.6"></a><h4>Parameters</h4>
 
1480
<div class="informaltable"><table width="100%" border="0">
 
1481
<colgroup>
 
1482
<col width="150px" class="parameters_name">
 
1483
<col class="parameters_description">
 
1484
<col width="200px" class="parameters_annotations">
 
1485
</colgroup>
 
1486
<tbody>
 
1487
<tr>
 
1488
<td class="parameter_name"><p>proxy</p></td>
 
1489
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1490
<td class="parameter_annotations"> </td>
 
1491
</tr>
 
1492
<tr>
 
1493
<td class="parameter_name"><p>arg_options</p></td>
 
1494
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1495
<td class="parameter_annotations"> </td>
 
1496
</tr>
 
1497
<tr>
 
1498
<td class="parameter_name"><p>cancellable</p></td>
 
1499
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1500
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1501
</tr>
 
1502
<tr>
 
1503
<td class="parameter_name"><p>callback</p></td>
 
1504
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1505
<td class="parameter_annotations"> </td>
 
1506
</tr>
 
1507
<tr>
 
1508
<td class="parameter_name"><p>user_data</p></td>
 
1509
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
1510
.</p></td>
 
1511
<td class="parameter_annotations"> </td>
 
1512
</tr>
 
1513
</tbody>
 
1514
</table></div>
 
1515
</div>
 
1516
<p class="since">Since 2.1</p>
 
1517
</div>
 
1518
<hr>
 
1519
<div class="refsect2">
 
1520
<a name="udisks-drive-call-power-off-finish"></a><h3>udisks_drive_call_power_off_finish ()</h3>
 
1521
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1522
udisks_drive_call_power_off_finish (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1523
                                    <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
1524
                                    <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1525
<p>Finishes an operation started with <a class="link" href="UDisksDrive.html#udisks-drive-call-power-off" title="udisks_drive_call_power_off ()"><code class="function">udisks_drive_call_power_off()</code></a>.</p>
 
1526
<div class="refsect3">
 
1527
<a name="id-1.4.5.5.14.13.5"></a><h4>Parameters</h4>
 
1528
<div class="informaltable"><table width="100%" border="0">
 
1529
<colgroup>
 
1530
<col width="150px" class="parameters_name">
 
1531
<col class="parameters_description">
 
1532
<col width="200px" class="parameters_annotations">
 
1533
</colgroup>
 
1534
<tbody>
 
1535
<tr>
 
1536
<td class="parameter_name"><p>proxy</p></td>
 
1537
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1538
<td class="parameter_annotations"> </td>
 
1539
</tr>
 
1540
<tr>
 
1541
<td class="parameter_name"><p>res</p></td>
 
1542
<td class="parameter_description"><p>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksDrive.html#udisks-drive-call-power-off" title="udisks_drive_call_power_off ()"><code class="function">udisks_drive_call_power_off()</code></a>.</p></td>
 
1543
<td class="parameter_annotations"> </td>
 
1544
</tr>
 
1545
<tr>
 
1546
<td class="parameter_name"><p>error</p></td>
 
1547
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1548
<td class="parameter_annotations"> </td>
 
1549
</tr>
 
1550
</tbody>
 
1551
</table></div>
 
1552
</div>
 
1553
<div class="refsect3">
 
1554
<a name="id-1.4.5.5.14.13.6"></a><h4>Returns</h4>
 
1555
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1556
is set. </p>
 
1557
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1558
</div>
 
1559
<p class="since">Since 2.1</p>
 
1560
</div>
 
1561
<hr>
 
1562
<div class="refsect2">
 
1563
<a name="udisks-drive-call-power-off-sync"></a><h3>udisks_drive_call_power_off_sync ()</h3>
 
1564
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1565
udisks_drive_call_power_off_sync (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *proxy</code></em>,
 
1566
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *arg_options</code></em>,
 
1567
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
1568
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
1569
<p>Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.PowerOff" title="The PowerOff() method"><code class="function">PowerOff()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>
 
1570
. The calling thread is blocked until a reply is received.</p>
 
1571
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-call-power-off" title="udisks_drive_call_power_off ()"><code class="function">udisks_drive_call_power_off()</code></a> for the asynchronous version of this method.</p>
 
1572
<div class="refsect3">
 
1573
<a name="id-1.4.5.5.14.14.6"></a><h4>Parameters</h4>
 
1574
<div class="informaltable"><table width="100%" border="0">
 
1575
<colgroup>
 
1576
<col width="150px" class="parameters_name">
 
1577
<col class="parameters_description">
 
1578
<col width="200px" class="parameters_annotations">
 
1579
</colgroup>
 
1580
<tbody>
 
1581
<tr>
 
1582
<td class="parameter_name"><p>proxy</p></td>
 
1583
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p></td>
 
1584
<td class="parameter_annotations"> </td>
 
1585
</tr>
 
1586
<tr>
 
1587
<td class="parameter_name"><p>arg_options</p></td>
 
1588
<td class="parameter_description"><p>Argument to pass with the method invocation.</p></td>
 
1589
<td class="parameter_annotations"> </td>
 
1590
</tr>
 
1591
<tr>
 
1592
<td class="parameter_name"><p>cancellable</p></td>
 
1593
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
1594
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
1595
</tr>
 
1596
<tr>
 
1597
<td class="parameter_name"><p>error</p></td>
 
1598
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td>
 
1599
<td class="parameter_annotations"> </td>
 
1600
</tr>
 
1601
</tbody>
 
1602
</table></div>
 
1603
</div>
 
1604
<div class="refsect3">
 
1605
<a name="id-1.4.5.5.14.14.7"></a><h4>Returns</h4>
 
1606
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the call succeded, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em>
 
1607
is set. </p>
 
1608
<p><span class="annotation">[<a href="http://foldoc.org/skip"><span class="acronym">skip</span></a>]</span></p>
 
1609
</div>
 
1610
<p class="since">Since 2.1</p>
 
1611
</div>
 
1612
<hr>
 
1613
<div class="refsect2">
 
1614
<a name="udisks-drive-complete-power-off"></a><h3>udisks_drive_complete_power_off ()</h3>
 
1615
<pre class="programlisting"><span class="returnvalue">void</span>
 
1616
udisks_drive_complete_power_off (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
1617
                                 <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>);</pre>
 
1618
<p>Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.PowerOff" title="The PowerOff() method"><code class="function">PowerOff()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> or similar.</p>
 
1619
<p>This method will free <em class="parameter"><code>invocation</code></em>
 
1620
, you cannot use it afterwards.</p>
 
1621
<div class="refsect3">
 
1622
<a name="id-1.4.5.5.14.15.6"></a><h4>Parameters</h4>
 
1623
<div class="informaltable"><table width="100%" border="0">
 
1624
<colgroup>
 
1625
<col width="150px" class="parameters_name">
 
1626
<col class="parameters_description">
 
1627
<col width="200px" class="parameters_annotations">
 
1628
</colgroup>
 
1629
<tbody>
 
1630
<tr>
 
1631
<td class="parameter_name"><p>object</p></td>
 
1632
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1633
<td class="parameter_annotations"> </td>
 
1634
</tr>
 
1635
<tr>
 
1636
<td class="parameter_name"><p>invocation</p></td>
 
1637
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. </p></td>
 
1638
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></td>
 
1639
</tr>
 
1640
</tbody>
 
1641
</table></div>
 
1642
</div>
 
1643
<p class="since">Since 2.1</p>
 
1644
</div>
 
1645
<hr>
 
1646
<div class="refsect2">
 
1647
<a name="udisks-drive-get-connection-bus"></a><h3>udisks_drive_get_connection_bus ()</h3>
 
1648
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
1649
udisks_drive_get_connection_bus (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1650
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.ConnectionBus" title='The "ConnectionBus" property'>"ConnectionBus"</a> D-Bus property.</p>
 
1651
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1652
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-connection-bus" title="udisks_drive_dup_connection_bus ()"><code class="function">udisks_drive_dup_connection_bus()</code></a> if on another thread.</div>
 
1653
<div class="refsect3">
 
1654
<a name="id-1.4.5.5.14.16.7"></a><h4>Parameters</h4>
 
1655
<div class="informaltable"><table width="100%" border="0">
 
1656
<colgroup>
 
1657
<col width="150px" class="parameters_name">
 
1658
<col class="parameters_description">
 
1659
<col width="200px" class="parameters_annotations">
 
1660
</colgroup>
 
1661
<tbody><tr>
 
1662
<td class="parameter_name"><p>object</p></td>
 
1663
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1664
<td class="parameter_annotations"> </td>
 
1665
</tr></tbody>
 
1666
</table></div>
 
1667
</div>
 
1668
<div class="refsect3">
 
1669
<a name="id-1.4.5.5.14.16.8"></a><h4>Returns</h4>
 
1670
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
1671
. </p>
 
1672
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
1673
</div>
 
1674
</div>
 
1675
<hr>
 
1676
<div class="refsect2">
 
1677
<a name="udisks-drive-get-removable"></a><h3>udisks_drive_get_removable ()</h3>
 
1678
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1679
udisks_drive_get_removable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1680
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Removable" title='The "Removable" property'>"Removable"</a> D-Bus property.</p>
 
1681
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1682
<div class="refsect3">
 
1683
<a name="id-1.4.5.5.14.17.6"></a><h4>Parameters</h4>
 
1684
<div class="informaltable"><table width="100%" border="0">
 
1685
<colgroup>
 
1686
<col width="150px" class="parameters_name">
 
1687
<col class="parameters_description">
 
1688
<col width="200px" class="parameters_annotations">
 
1689
</colgroup>
 
1690
<tbody><tr>
 
1691
<td class="parameter_name"><p>object</p></td>
 
1692
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1693
<td class="parameter_annotations"> </td>
 
1694
</tr></tbody>
 
1695
</table></div>
 
1696
</div>
 
1697
<div class="refsect3">
 
1698
<a name="id-1.4.5.5.14.17.7"></a><h4>Returns</h4>
 
1699
<p> The property value.</p>
 
1700
<p></p>
 
1701
</div>
 
1702
</div>
 
1703
<hr>
 
1704
<div class="refsect2">
 
1705
<a name="udisks-drive-get-ejectable"></a><h3>udisks_drive_get_ejectable ()</h3>
 
1706
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1707
udisks_drive_get_ejectable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1708
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Ejectable" title='The "Ejectable" property'>"Ejectable"</a> D-Bus property.</p>
 
1709
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1710
<div class="refsect3">
 
1711
<a name="id-1.4.5.5.14.18.6"></a><h4>Parameters</h4>
 
1712
<div class="informaltable"><table width="100%" border="0">
 
1713
<colgroup>
 
1714
<col width="150px" class="parameters_name">
 
1715
<col class="parameters_description">
 
1716
<col width="200px" class="parameters_annotations">
 
1717
</colgroup>
 
1718
<tbody><tr>
 
1719
<td class="parameter_name"><p>object</p></td>
 
1720
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1721
<td class="parameter_annotations"> </td>
 
1722
</tr></tbody>
 
1723
</table></div>
 
1724
</div>
 
1725
<div class="refsect3">
 
1726
<a name="id-1.4.5.5.14.18.7"></a><h4>Returns</h4>
 
1727
<p> The property value.</p>
 
1728
<p></p>
 
1729
</div>
 
1730
</div>
 
1731
<hr>
 
1732
<div class="refsect2">
 
1733
<a name="udisks-drive-get-seat"></a><h3>udisks_drive_get_seat ()</h3>
 
1734
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
1735
udisks_drive_get_seat (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1736
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Seat" title='The "Seat" property'>"Seat"</a> D-Bus property.</p>
 
1737
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1738
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-seat" title="udisks_drive_dup_seat ()"><code class="function">udisks_drive_dup_seat()</code></a> if on another thread.</div>
 
1739
<div class="refsect3">
 
1740
<a name="id-1.4.5.5.14.19.7"></a><h4>Parameters</h4>
 
1741
<div class="informaltable"><table width="100%" border="0">
 
1742
<colgroup>
 
1743
<col width="150px" class="parameters_name">
 
1744
<col class="parameters_description">
 
1745
<col width="200px" class="parameters_annotations">
 
1746
</colgroup>
 
1747
<tbody><tr>
 
1748
<td class="parameter_name"><p>object</p></td>
 
1749
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1750
<td class="parameter_annotations"> </td>
 
1751
</tr></tbody>
 
1752
</table></div>
 
1753
</div>
 
1754
<div class="refsect3">
 
1755
<a name="id-1.4.5.5.14.19.8"></a><h4>Returns</h4>
 
1756
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
1757
. </p>
 
1758
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
1759
</div>
 
1760
</div>
 
1761
<hr>
 
1762
<div class="refsect2">
 
1763
<a name="udisks-drive-get-media"></a><h3>udisks_drive_get_media ()</h3>
 
1764
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
1765
udisks_drive_get_media (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1766
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Media" title='The "Media" property'>"Media"</a> D-Bus property.</p>
 
1767
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1768
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-media" title="udisks_drive_dup_media ()"><code class="function">udisks_drive_dup_media()</code></a> if on another thread.</div>
 
1769
<div class="refsect3">
 
1770
<a name="id-1.4.5.5.14.20.7"></a><h4>Parameters</h4>
 
1771
<div class="informaltable"><table width="100%" border="0">
 
1772
<colgroup>
 
1773
<col width="150px" class="parameters_name">
 
1774
<col class="parameters_description">
 
1775
<col width="200px" class="parameters_annotations">
 
1776
</colgroup>
 
1777
<tbody><tr>
 
1778
<td class="parameter_name"><p>object</p></td>
 
1779
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1780
<td class="parameter_annotations"> </td>
 
1781
</tr></tbody>
 
1782
</table></div>
 
1783
</div>
 
1784
<div class="refsect3">
 
1785
<a name="id-1.4.5.5.14.20.8"></a><h4>Returns</h4>
 
1786
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
1787
. </p>
 
1788
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
1789
</div>
 
1790
</div>
 
1791
<hr>
 
1792
<div class="refsect2">
 
1793
<a name="udisks-drive-get-media-compatibility"></a><h3>udisks_drive_get_media_compatibility ()</h3>
 
1794
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *const *
 
1795
udisks_drive_get_media_compatibility (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1796
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaCompatibility" title='The "MediaCompatibility" property'>"MediaCompatibility"</a> D-Bus property.</p>
 
1797
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1798
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-media-compatibility" title="udisks_drive_dup_media_compatibility ()"><code class="function">udisks_drive_dup_media_compatibility()</code></a> if on another thread.</div>
 
1799
<div class="refsect3">
 
1800
<a name="id-1.4.5.5.14.21.7"></a><h4>Parameters</h4>
 
1801
<div class="informaltable"><table width="100%" border="0">
 
1802
<colgroup>
 
1803
<col width="150px" class="parameters_name">
 
1804
<col class="parameters_description">
 
1805
<col width="200px" class="parameters_annotations">
 
1806
</colgroup>
 
1807
<tbody><tr>
 
1808
<td class="parameter_name"><p>object</p></td>
 
1809
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1810
<td class="parameter_annotations"> </td>
 
1811
</tr></tbody>
 
1812
</table></div>
 
1813
</div>
 
1814
<div class="refsect3">
 
1815
<a name="id-1.4.5.5.14.21.8"></a><h4>Returns</h4>
 
1816
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
1817
. </p>
 
1818
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
1819
</div>
 
1820
</div>
 
1821
<hr>
 
1822
<div class="refsect2">
 
1823
<a name="udisks-drive-get-media-removable"></a><h3>udisks_drive_get_media_removable ()</h3>
 
1824
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1825
udisks_drive_get_media_removable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1826
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaRemovable" title='The "MediaRemovable" property'>"MediaRemovable"</a> D-Bus property.</p>
 
1827
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1828
<div class="refsect3">
 
1829
<a name="id-1.4.5.5.14.22.6"></a><h4>Parameters</h4>
 
1830
<div class="informaltable"><table width="100%" border="0">
 
1831
<colgroup>
 
1832
<col width="150px" class="parameters_name">
 
1833
<col class="parameters_description">
 
1834
<col width="200px" class="parameters_annotations">
 
1835
</colgroup>
 
1836
<tbody><tr>
 
1837
<td class="parameter_name"><p>object</p></td>
 
1838
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1839
<td class="parameter_annotations"> </td>
 
1840
</tr></tbody>
 
1841
</table></div>
 
1842
</div>
 
1843
<div class="refsect3">
 
1844
<a name="id-1.4.5.5.14.22.7"></a><h4>Returns</h4>
 
1845
<p> The property value.</p>
 
1846
<p></p>
 
1847
</div>
 
1848
</div>
 
1849
<hr>
 
1850
<div class="refsect2">
 
1851
<a name="udisks-drive-get-media-available"></a><h3>udisks_drive_get_media_available ()</h3>
 
1852
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1853
udisks_drive_get_media_available (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1854
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaAvailable" title='The "MediaAvailable" property'>"MediaAvailable"</a> D-Bus property.</p>
 
1855
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1856
<div class="refsect3">
 
1857
<a name="id-1.4.5.5.14.23.6"></a><h4>Parameters</h4>
 
1858
<div class="informaltable"><table width="100%" border="0">
 
1859
<colgroup>
 
1860
<col width="150px" class="parameters_name">
 
1861
<col class="parameters_description">
 
1862
<col width="200px" class="parameters_annotations">
 
1863
</colgroup>
 
1864
<tbody><tr>
 
1865
<td class="parameter_name"><p>object</p></td>
 
1866
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1867
<td class="parameter_annotations"> </td>
 
1868
</tr></tbody>
 
1869
</table></div>
 
1870
</div>
 
1871
<div class="refsect3">
 
1872
<a name="id-1.4.5.5.14.23.7"></a><h4>Returns</h4>
 
1873
<p> The property value.</p>
 
1874
<p></p>
 
1875
</div>
 
1876
</div>
 
1877
<hr>
 
1878
<div class="refsect2">
 
1879
<a name="udisks-drive-get-media-change-detected"></a><h3>udisks_drive_get_media_change_detected ()</h3>
 
1880
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1881
udisks_drive_get_media_change_detected
 
1882
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1883
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaChangeDetected" title='The "MediaChangeDetected" property'>"MediaChangeDetected"</a> D-Bus property.</p>
 
1884
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1885
<div class="refsect3">
 
1886
<a name="id-1.4.5.5.14.24.6"></a><h4>Parameters</h4>
 
1887
<div class="informaltable"><table width="100%" border="0">
 
1888
<colgroup>
 
1889
<col width="150px" class="parameters_name">
 
1890
<col class="parameters_description">
 
1891
<col width="200px" class="parameters_annotations">
 
1892
</colgroup>
 
1893
<tbody><tr>
 
1894
<td class="parameter_name"><p>object</p></td>
 
1895
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1896
<td class="parameter_annotations"> </td>
 
1897
</tr></tbody>
 
1898
</table></div>
 
1899
</div>
 
1900
<div class="refsect3">
 
1901
<a name="id-1.4.5.5.14.24.7"></a><h4>Returns</h4>
 
1902
<p> The property value.</p>
 
1903
<p></p>
 
1904
</div>
 
1905
</div>
 
1906
<hr>
 
1907
<div class="refsect2">
 
1908
<a name="udisks-drive-get-time-detected"></a><h3>udisks_drive_get_time_detected ()</h3>
 
1909
<pre class="programlisting"><span class="returnvalue">guint64</span>
 
1910
udisks_drive_get_time_detected (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1911
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeDetected" title='The "TimeDetected" property'>"TimeDetected"</a> D-Bus property.</p>
 
1912
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1913
<div class="refsect3">
 
1914
<a name="id-1.4.5.5.14.25.6"></a><h4>Parameters</h4>
 
1915
<div class="informaltable"><table width="100%" border="0">
 
1916
<colgroup>
 
1917
<col width="150px" class="parameters_name">
 
1918
<col class="parameters_description">
 
1919
<col width="200px" class="parameters_annotations">
 
1920
</colgroup>
 
1921
<tbody><tr>
 
1922
<td class="parameter_name"><p>object</p></td>
 
1923
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1924
<td class="parameter_annotations"> </td>
 
1925
</tr></tbody>
 
1926
</table></div>
 
1927
</div>
 
1928
<div class="refsect3">
 
1929
<a name="id-1.4.5.5.14.25.7"></a><h4>Returns</h4>
 
1930
<p> The property value.</p>
 
1931
<p></p>
 
1932
</div>
 
1933
</div>
 
1934
<hr>
 
1935
<div class="refsect2">
 
1936
<a name="udisks-drive-get-time-media-detected"></a><h3>udisks_drive_get_time_media_detected ()</h3>
 
1937
<pre class="programlisting"><span class="returnvalue">guint64</span>
 
1938
udisks_drive_get_time_media_detected (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1939
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeMediaDetected" title='The "TimeMediaDetected" property'>"TimeMediaDetected"</a> D-Bus property.</p>
 
1940
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1941
<div class="refsect3">
 
1942
<a name="id-1.4.5.5.14.26.6"></a><h4>Parameters</h4>
 
1943
<div class="informaltable"><table width="100%" border="0">
 
1944
<colgroup>
 
1945
<col width="150px" class="parameters_name">
 
1946
<col class="parameters_description">
 
1947
<col width="200px" class="parameters_annotations">
 
1948
</colgroup>
 
1949
<tbody><tr>
 
1950
<td class="parameter_name"><p>object</p></td>
 
1951
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1952
<td class="parameter_annotations"> </td>
 
1953
</tr></tbody>
 
1954
</table></div>
 
1955
</div>
 
1956
<div class="refsect3">
 
1957
<a name="id-1.4.5.5.14.26.7"></a><h4>Returns</h4>
 
1958
<p> The property value.</p>
 
1959
<p></p>
 
1960
</div>
 
1961
</div>
 
1962
<hr>
 
1963
<div class="refsect2">
 
1964
<a name="udisks-drive-get-size"></a><h3>udisks_drive_get_size ()</h3>
 
1965
<pre class="programlisting"><span class="returnvalue">guint64</span>
 
1966
udisks_drive_get_size (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1967
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Size" title='The "Size" property'>"Size"</a> D-Bus property.</p>
 
1968
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1969
<div class="refsect3">
 
1970
<a name="id-1.4.5.5.14.27.6"></a><h4>Parameters</h4>
 
1971
<div class="informaltable"><table width="100%" border="0">
 
1972
<colgroup>
 
1973
<col width="150px" class="parameters_name">
 
1974
<col class="parameters_description">
 
1975
<col width="200px" class="parameters_annotations">
 
1976
</colgroup>
 
1977
<tbody><tr>
 
1978
<td class="parameter_name"><p>object</p></td>
 
1979
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
1980
<td class="parameter_annotations"> </td>
 
1981
</tr></tbody>
 
1982
</table></div>
 
1983
</div>
 
1984
<div class="refsect3">
 
1985
<a name="id-1.4.5.5.14.27.7"></a><h4>Returns</h4>
 
1986
<p> The property value.</p>
 
1987
<p></p>
 
1988
</div>
 
1989
</div>
 
1990
<hr>
 
1991
<div class="refsect2">
 
1992
<a name="udisks-drive-get-optical"></a><h3>udisks_drive_get_optical ()</h3>
 
1993
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
1994
udisks_drive_get_optical (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
1995
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Optical" title='The "Optical" property'>"Optical"</a> D-Bus property.</p>
 
1996
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
1997
<div class="refsect3">
 
1998
<a name="id-1.4.5.5.14.28.6"></a><h4>Parameters</h4>
 
1999
<div class="informaltable"><table width="100%" border="0">
 
2000
<colgroup>
 
2001
<col width="150px" class="parameters_name">
 
2002
<col class="parameters_description">
 
2003
<col width="200px" class="parameters_annotations">
 
2004
</colgroup>
 
2005
<tbody><tr>
 
2006
<td class="parameter_name"><p>object</p></td>
 
2007
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2008
<td class="parameter_annotations"> </td>
 
2009
</tr></tbody>
 
2010
</table></div>
 
2011
</div>
 
2012
<div class="refsect3">
 
2013
<a name="id-1.4.5.5.14.28.7"></a><h4>Returns</h4>
 
2014
<p> The property value.</p>
 
2015
<p></p>
 
2016
</div>
 
2017
</div>
 
2018
<hr>
 
2019
<div class="refsect2">
 
2020
<a name="udisks-drive-get-optical-blank"></a><h3>udisks_drive_get_optical_blank ()</h3>
 
2021
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
2022
udisks_drive_get_optical_blank (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2023
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalBlank" title='The "OpticalBlank" property'>"OpticalBlank"</a> D-Bus property.</p>
 
2024
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2025
<div class="refsect3">
 
2026
<a name="id-1.4.5.5.14.29.6"></a><h4>Parameters</h4>
 
2027
<div class="informaltable"><table width="100%" border="0">
 
2028
<colgroup>
 
2029
<col width="150px" class="parameters_name">
 
2030
<col class="parameters_description">
 
2031
<col width="200px" class="parameters_annotations">
 
2032
</colgroup>
 
2033
<tbody><tr>
 
2034
<td class="parameter_name"><p>object</p></td>
 
2035
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2036
<td class="parameter_annotations"> </td>
 
2037
</tr></tbody>
 
2038
</table></div>
 
2039
</div>
 
2040
<div class="refsect3">
 
2041
<a name="id-1.4.5.5.14.29.7"></a><h4>Returns</h4>
 
2042
<p> The property value.</p>
 
2043
<p></p>
 
2044
</div>
 
2045
</div>
 
2046
<hr>
 
2047
<div class="refsect2">
 
2048
<a name="udisks-drive-get-optical-num-tracks"></a><h3>udisks_drive_get_optical_num_tracks ()</h3>
 
2049
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
2050
udisks_drive_get_optical_num_tracks (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2051
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumTracks" title='The "OpticalNumTracks" property'>"OpticalNumTracks"</a> D-Bus property.</p>
 
2052
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2053
<div class="refsect3">
 
2054
<a name="id-1.4.5.5.14.30.6"></a><h4>Parameters</h4>
 
2055
<div class="informaltable"><table width="100%" border="0">
 
2056
<colgroup>
 
2057
<col width="150px" class="parameters_name">
 
2058
<col class="parameters_description">
 
2059
<col width="200px" class="parameters_annotations">
 
2060
</colgroup>
 
2061
<tbody><tr>
 
2062
<td class="parameter_name"><p>object</p></td>
 
2063
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2064
<td class="parameter_annotations"> </td>
 
2065
</tr></tbody>
 
2066
</table></div>
 
2067
</div>
 
2068
<div class="refsect3">
 
2069
<a name="id-1.4.5.5.14.30.7"></a><h4>Returns</h4>
 
2070
<p> The property value.</p>
 
2071
<p></p>
 
2072
</div>
 
2073
</div>
 
2074
<hr>
 
2075
<div class="refsect2">
 
2076
<a name="udisks-drive-get-optical-num-audio-tracks"></a><h3>udisks_drive_get_optical_num_audio_tracks ()</h3>
 
2077
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
2078
udisks_drive_get_optical_num_audio_tracks
 
2079
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2080
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumAudioTracks" title='The "OpticalNumAudioTracks" property'>"OpticalNumAudioTracks"</a> D-Bus property.</p>
 
2081
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2082
<div class="refsect3">
 
2083
<a name="id-1.4.5.5.14.31.6"></a><h4>Parameters</h4>
 
2084
<div class="informaltable"><table width="100%" border="0">
 
2085
<colgroup>
 
2086
<col width="150px" class="parameters_name">
 
2087
<col class="parameters_description">
 
2088
<col width="200px" class="parameters_annotations">
 
2089
</colgroup>
 
2090
<tbody><tr>
 
2091
<td class="parameter_name"><p>object</p></td>
 
2092
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2093
<td class="parameter_annotations"> </td>
 
2094
</tr></tbody>
 
2095
</table></div>
 
2096
</div>
 
2097
<div class="refsect3">
 
2098
<a name="id-1.4.5.5.14.31.7"></a><h4>Returns</h4>
 
2099
<p> The property value.</p>
 
2100
<p></p>
 
2101
</div>
 
2102
</div>
 
2103
<hr>
 
2104
<div class="refsect2">
 
2105
<a name="udisks-drive-get-optical-num-data-tracks"></a><h3>udisks_drive_get_optical_num_data_tracks ()</h3>
 
2106
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
2107
udisks_drive_get_optical_num_data_tracks
 
2108
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2109
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumDataTracks" title='The "OpticalNumDataTracks" property'>"OpticalNumDataTracks"</a> D-Bus property.</p>
 
2110
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2111
<div class="refsect3">
 
2112
<a name="id-1.4.5.5.14.32.6"></a><h4>Parameters</h4>
 
2113
<div class="informaltable"><table width="100%" border="0">
 
2114
<colgroup>
 
2115
<col width="150px" class="parameters_name">
 
2116
<col class="parameters_description">
 
2117
<col width="200px" class="parameters_annotations">
 
2118
</colgroup>
 
2119
<tbody><tr>
 
2120
<td class="parameter_name"><p>object</p></td>
 
2121
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2122
<td class="parameter_annotations"> </td>
 
2123
</tr></tbody>
 
2124
</table></div>
 
2125
</div>
 
2126
<div class="refsect3">
 
2127
<a name="id-1.4.5.5.14.32.7"></a><h4>Returns</h4>
 
2128
<p> The property value.</p>
 
2129
<p></p>
 
2130
</div>
 
2131
</div>
 
2132
<hr>
 
2133
<div class="refsect2">
 
2134
<a name="udisks-drive-get-optical-num-sessions"></a><h3>udisks_drive_get_optical_num_sessions ()</h3>
 
2135
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>
 
2136
udisks_drive_get_optical_num_sessions (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2137
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumSessions" title='The "OpticalNumSessions" property'>"OpticalNumSessions"</a> D-Bus property.</p>
 
2138
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2139
<div class="refsect3">
 
2140
<a name="id-1.4.5.5.14.33.6"></a><h4>Parameters</h4>
 
2141
<div class="informaltable"><table width="100%" border="0">
 
2142
<colgroup>
 
2143
<col width="150px" class="parameters_name">
 
2144
<col class="parameters_description">
 
2145
<col width="200px" class="parameters_annotations">
 
2146
</colgroup>
 
2147
<tbody><tr>
 
2148
<td class="parameter_name"><p>object</p></td>
 
2149
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2150
<td class="parameter_annotations"> </td>
 
2151
</tr></tbody>
 
2152
</table></div>
 
2153
</div>
 
2154
<div class="refsect3">
 
2155
<a name="id-1.4.5.5.14.33.7"></a><h4>Returns</h4>
 
2156
<p> The property value.</p>
 
2157
<p></p>
 
2158
</div>
 
2159
</div>
 
2160
<hr>
 
2161
<div class="refsect2">
 
2162
<a name="udisks-drive-get-model"></a><h3>udisks_drive_get_model ()</h3>
 
2163
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2164
udisks_drive_get_model (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2165
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Model" title='The "Model" property'>"Model"</a> D-Bus property.</p>
 
2166
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2167
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-model" title="udisks_drive_dup_model ()"><code class="function">udisks_drive_dup_model()</code></a> if on another thread.</div>
 
2168
<div class="refsect3">
 
2169
<a name="id-1.4.5.5.14.34.7"></a><h4>Parameters</h4>
 
2170
<div class="informaltable"><table width="100%" border="0">
 
2171
<colgroup>
 
2172
<col width="150px" class="parameters_name">
 
2173
<col class="parameters_description">
 
2174
<col width="200px" class="parameters_annotations">
 
2175
</colgroup>
 
2176
<tbody><tr>
 
2177
<td class="parameter_name"><p>object</p></td>
 
2178
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2179
<td class="parameter_annotations"> </td>
 
2180
</tr></tbody>
 
2181
</table></div>
 
2182
</div>
 
2183
<div class="refsect3">
 
2184
<a name="id-1.4.5.5.14.34.8"></a><h4>Returns</h4>
 
2185
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2186
. </p>
 
2187
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2188
</div>
 
2189
</div>
 
2190
<hr>
 
2191
<div class="refsect2">
 
2192
<a name="udisks-drive-get-revision"></a><h3>udisks_drive_get_revision ()</h3>
 
2193
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2194
udisks_drive_get_revision (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2195
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Revision" title='The "Revision" property'>"Revision"</a> D-Bus property.</p>
 
2196
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2197
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-revision" title="udisks_drive_dup_revision ()"><code class="function">udisks_drive_dup_revision()</code></a> if on another thread.</div>
 
2198
<div class="refsect3">
 
2199
<a name="id-1.4.5.5.14.35.7"></a><h4>Parameters</h4>
 
2200
<div class="informaltable"><table width="100%" border="0">
 
2201
<colgroup>
 
2202
<col width="150px" class="parameters_name">
 
2203
<col class="parameters_description">
 
2204
<col width="200px" class="parameters_annotations">
 
2205
</colgroup>
 
2206
<tbody><tr>
 
2207
<td class="parameter_name"><p>object</p></td>
 
2208
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2209
<td class="parameter_annotations"> </td>
 
2210
</tr></tbody>
 
2211
</table></div>
 
2212
</div>
 
2213
<div class="refsect3">
 
2214
<a name="id-1.4.5.5.14.35.8"></a><h4>Returns</h4>
 
2215
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2216
. </p>
 
2217
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2218
</div>
 
2219
</div>
 
2220
<hr>
 
2221
<div class="refsect2">
 
2222
<a name="udisks-drive-get-rotation-rate"></a><h3>udisks_drive_get_rotation_rate ()</h3>
 
2223
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a>
 
2224
udisks_drive_get_rotation_rate (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2225
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.RotationRate" title='The "RotationRate" property'>"RotationRate"</a> D-Bus property.</p>
 
2226
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2227
<div class="refsect3">
 
2228
<a name="id-1.4.5.5.14.36.6"></a><h4>Parameters</h4>
 
2229
<div class="informaltable"><table width="100%" border="0">
 
2230
<colgroup>
 
2231
<col width="150px" class="parameters_name">
 
2232
<col class="parameters_description">
 
2233
<col width="200px" class="parameters_annotations">
 
2234
</colgroup>
 
2235
<tbody><tr>
 
2236
<td class="parameter_name"><p>object</p></td>
 
2237
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2238
<td class="parameter_annotations"> </td>
 
2239
</tr></tbody>
 
2240
</table></div>
 
2241
</div>
 
2242
<div class="refsect3">
 
2243
<a name="id-1.4.5.5.14.36.7"></a><h4>Returns</h4>
 
2244
<p> The property value.</p>
 
2245
<p></p>
 
2246
</div>
 
2247
</div>
 
2248
<hr>
 
2249
<div class="refsect2">
 
2250
<a name="udisks-drive-get-serial"></a><h3>udisks_drive_get_serial ()</h3>
 
2251
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2252
udisks_drive_get_serial (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2253
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Serial" title='The "Serial" property'>"Serial"</a> D-Bus property.</p>
 
2254
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2255
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-serial" title="udisks_drive_dup_serial ()"><code class="function">udisks_drive_dup_serial()</code></a> if on another thread.</div>
 
2256
<div class="refsect3">
 
2257
<a name="id-1.4.5.5.14.37.7"></a><h4>Parameters</h4>
 
2258
<div class="informaltable"><table width="100%" border="0">
 
2259
<colgroup>
 
2260
<col width="150px" class="parameters_name">
 
2261
<col class="parameters_description">
 
2262
<col width="200px" class="parameters_annotations">
 
2263
</colgroup>
 
2264
<tbody><tr>
 
2265
<td class="parameter_name"><p>object</p></td>
 
2266
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2267
<td class="parameter_annotations"> </td>
 
2268
</tr></tbody>
 
2269
</table></div>
 
2270
</div>
 
2271
<div class="refsect3">
 
2272
<a name="id-1.4.5.5.14.37.8"></a><h4>Returns</h4>
 
2273
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2274
. </p>
 
2275
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2276
</div>
 
2277
</div>
 
2278
<hr>
 
2279
<div class="refsect2">
 
2280
<a name="udisks-drive-get-vendor"></a><h3>udisks_drive_get_vendor ()</h3>
 
2281
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2282
udisks_drive_get_vendor (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2283
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Vendor" title='The "Vendor" property'>"Vendor"</a> D-Bus property.</p>
 
2284
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2285
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-vendor" title="udisks_drive_dup_vendor ()"><code class="function">udisks_drive_dup_vendor()</code></a> if on another thread.</div>
 
2286
<div class="refsect3">
 
2287
<a name="id-1.4.5.5.14.38.7"></a><h4>Parameters</h4>
 
2288
<div class="informaltable"><table width="100%" border="0">
 
2289
<colgroup>
 
2290
<col width="150px" class="parameters_name">
 
2291
<col class="parameters_description">
 
2292
<col width="200px" class="parameters_annotations">
 
2293
</colgroup>
 
2294
<tbody><tr>
 
2295
<td class="parameter_name"><p>object</p></td>
 
2296
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2297
<td class="parameter_annotations"> </td>
 
2298
</tr></tbody>
 
2299
</table></div>
 
2300
</div>
 
2301
<div class="refsect3">
 
2302
<a name="id-1.4.5.5.14.38.8"></a><h4>Returns</h4>
 
2303
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2304
. </p>
 
2305
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2306
</div>
 
2307
</div>
 
2308
<hr>
 
2309
<div class="refsect2">
 
2310
<a name="udisks-drive-get-wwn"></a><h3>udisks_drive_get_wwn ()</h3>
 
2311
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2312
udisks_drive_get_wwn (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2313
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.WWN" title='The "WWN" property'>"WWN"</a> D-Bus property.</p>
 
2314
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2315
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-wwn" title="udisks_drive_dup_wwn ()"><code class="function">udisks_drive_dup_wwn()</code></a> if on another thread.</div>
 
2316
<div class="refsect3">
 
2317
<a name="id-1.4.5.5.14.39.7"></a><h4>Parameters</h4>
 
2318
<div class="informaltable"><table width="100%" border="0">
 
2319
<colgroup>
 
2320
<col width="150px" class="parameters_name">
 
2321
<col class="parameters_description">
 
2322
<col width="200px" class="parameters_annotations">
 
2323
</colgroup>
 
2324
<tbody><tr>
 
2325
<td class="parameter_name"><p>object</p></td>
 
2326
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2327
<td class="parameter_annotations"> </td>
 
2328
</tr></tbody>
 
2329
</table></div>
 
2330
</div>
 
2331
<div class="refsect3">
 
2332
<a name="id-1.4.5.5.14.39.8"></a><h4>Returns</h4>
 
2333
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2334
. </p>
 
2335
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2336
</div>
 
2337
</div>
 
2338
<hr>
 
2339
<div class="refsect2">
 
2340
<a name="udisks-drive-get-sort-key"></a><h3>udisks_drive_get_sort_key ()</h3>
 
2341
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2342
udisks_drive_get_sort_key (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2343
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SortKey" title='The "SortKey" property'>"SortKey"</a> D-Bus property.</p>
 
2344
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2345
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-sort-key" title="udisks_drive_dup_sort_key ()"><code class="function">udisks_drive_dup_sort_key()</code></a> if on another thread.</div>
 
2346
<div class="refsect3">
 
2347
<a name="id-1.4.5.5.14.40.7"></a><h4>Parameters</h4>
 
2348
<div class="informaltable"><table width="100%" border="0">
 
2349
<colgroup>
 
2350
<col width="150px" class="parameters_name">
 
2351
<col class="parameters_description">
 
2352
<col width="200px" class="parameters_annotations">
 
2353
</colgroup>
 
2354
<tbody><tr>
 
2355
<td class="parameter_name"><p>object</p></td>
 
2356
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2357
<td class="parameter_annotations"> </td>
 
2358
</tr></tbody>
 
2359
</table></div>
 
2360
</div>
 
2361
<div class="refsect3">
 
2362
<a name="id-1.4.5.5.14.40.8"></a><h4>Returns</h4>
 
2363
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2364
. </p>
 
2365
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2366
</div>
 
2367
</div>
 
2368
<hr>
 
2369
<div class="refsect2">
 
2370
<a name="udisks-drive-get-configuration"></a><h3>udisks_drive_get_configuration ()</h3>
 
2371
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 
2372
udisks_drive_get_configuration (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2373
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Configuration" title='The "Configuration" property'>"Configuration"</a> D-Bus property.</p>
 
2374
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2375
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-configuration" title="udisks_drive_dup_configuration ()"><code class="function">udisks_drive_dup_configuration()</code></a> if on another thread.</div>
 
2376
<div class="refsect3">
 
2377
<a name="id-1.4.5.5.14.41.7"></a><h4>Parameters</h4>
 
2378
<div class="informaltable"><table width="100%" border="0">
 
2379
<colgroup>
 
2380
<col width="150px" class="parameters_name">
 
2381
<col class="parameters_description">
 
2382
<col width="200px" class="parameters_annotations">
 
2383
</colgroup>
 
2384
<tbody><tr>
 
2385
<td class="parameter_name"><p>object</p></td>
 
2386
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2387
<td class="parameter_annotations"> </td>
 
2388
</tr></tbody>
 
2389
</table></div>
 
2390
</div>
 
2391
<div class="refsect3">
 
2392
<a name="id-1.4.5.5.14.41.8"></a><h4>Returns</h4>
 
2393
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2394
. </p>
 
2395
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2396
</div>
 
2397
</div>
 
2398
<hr>
 
2399
<div class="refsect2">
 
2400
<a name="udisks-drive-get-id"></a><h3>udisks_drive_get_id ()</h3>
 
2401
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2402
udisks_drive_get_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2403
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Id" title='The "Id" property'>"Id"</a> D-Bus property.</p>
 
2404
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2405
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-id" title="udisks_drive_dup_id ()"><code class="function">udisks_drive_dup_id()</code></a> if on another thread.</div>
 
2406
<div class="refsect3">
 
2407
<a name="id-1.4.5.5.14.42.7"></a><h4>Parameters</h4>
 
2408
<div class="informaltable"><table width="100%" border="0">
 
2409
<colgroup>
 
2410
<col width="150px" class="parameters_name">
 
2411
<col class="parameters_description">
 
2412
<col width="200px" class="parameters_annotations">
 
2413
</colgroup>
 
2414
<tbody><tr>
 
2415
<td class="parameter_name"><p>object</p></td>
 
2416
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2417
<td class="parameter_annotations"> </td>
 
2418
</tr></tbody>
 
2419
</table></div>
 
2420
</div>
 
2421
<div class="refsect3">
 
2422
<a name="id-1.4.5.5.14.42.8"></a><h4>Returns</h4>
 
2423
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2424
. </p>
 
2425
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2426
</div>
 
2427
</div>
 
2428
<hr>
 
2429
<div class="refsect2">
 
2430
<a name="udisks-drive-get-can-power-off"></a><h3>udisks_drive_get_can_power_off ()</h3>
 
2431
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
2432
udisks_drive_get_can_power_off (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2433
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.CanPowerOff" title='The "CanPowerOff" property'>"CanPowerOff"</a> D-Bus property.</p>
 
2434
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2435
<div class="refsect3">
 
2436
<a name="id-1.4.5.5.14.43.6"></a><h4>Parameters</h4>
 
2437
<div class="informaltable"><table width="100%" border="0">
 
2438
<colgroup>
 
2439
<col width="150px" class="parameters_name">
 
2440
<col class="parameters_description">
 
2441
<col width="200px" class="parameters_annotations">
 
2442
</colgroup>
 
2443
<tbody><tr>
 
2444
<td class="parameter_name"><p>object</p></td>
 
2445
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2446
<td class="parameter_annotations"> </td>
 
2447
</tr></tbody>
 
2448
</table></div>
 
2449
</div>
 
2450
<div class="refsect3">
 
2451
<a name="id-1.4.5.5.14.43.7"></a><h4>Returns</h4>
 
2452
<p> The property value.</p>
 
2453
<p></p>
 
2454
</div>
 
2455
<p class="since">Since 2.1</p>
 
2456
</div>
 
2457
<hr>
 
2458
<div class="refsect2">
 
2459
<a name="udisks-drive-get-sibling-id"></a><h3>udisks_drive_get_sibling_id ()</h3>
 
2460
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2461
udisks_drive_get_sibling_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2462
<p>Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SiblingId" title='The "SiblingId" property'>"SiblingId"</a> D-Bus property.</p>
 
2463
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2464
<div class="warning">The returned value is only valid until the property changes so on the client-side it is only safe to use this function on the thread where <em class="parameter"><code>object</code></em> was constructed. Use <a class="link" href="UDisksDrive.html#udisks-drive-dup-sibling-id" title="udisks_drive_dup_sibling_id ()"><code class="function">udisks_drive_dup_sibling_id()</code></a> if on another thread.</div>
 
2465
<div class="refsect3">
 
2466
<a name="id-1.4.5.5.14.44.7"></a><h4>Parameters</h4>
 
2467
<div class="informaltable"><table width="100%" border="0">
 
2468
<colgroup>
 
2469
<col width="150px" class="parameters_name">
 
2470
<col class="parameters_description">
 
2471
<col width="200px" class="parameters_annotations">
 
2472
</colgroup>
 
2473
<tbody><tr>
 
2474
<td class="parameter_name"><p>object</p></td>
 
2475
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2476
<td class="parameter_annotations"> </td>
 
2477
</tr></tbody>
 
2478
</table></div>
 
2479
</div>
 
2480
<div class="refsect3">
 
2481
<a name="id-1.4.5.5.14.44.8"></a><h4>Returns</h4>
 
2482
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>
 
2483
. </p>
 
2484
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
 
2485
</div>
 
2486
<p class="since">Since 2.1</p>
 
2487
</div>
 
2488
<hr>
 
2489
<div class="refsect2">
 
2490
<a name="udisks-drive-dup-connection-bus"></a><h3>udisks_drive_dup_connection_bus ()</h3>
 
2491
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2492
udisks_drive_dup_connection_bus (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2493
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.ConnectionBus" title='The "ConnectionBus" property'>"ConnectionBus"</a> D-Bus property.</p>
 
2494
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2495
<div class="refsect3">
 
2496
<a name="id-1.4.5.5.14.45.6"></a><h4>Parameters</h4>
 
2497
<div class="informaltable"><table width="100%" border="0">
 
2498
<colgroup>
 
2499
<col width="150px" class="parameters_name">
 
2500
<col class="parameters_description">
 
2501
<col width="200px" class="parameters_annotations">
 
2502
</colgroup>
 
2503
<tbody><tr>
 
2504
<td class="parameter_name"><p>object</p></td>
 
2505
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2506
<td class="parameter_annotations"> </td>
 
2507
</tr></tbody>
 
2508
</table></div>
 
2509
</div>
 
2510
<div class="refsect3">
 
2511
<a name="id-1.4.5.5.14.45.7"></a><h4>Returns</h4>
 
2512
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2513
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2514
</div>
 
2515
</div>
 
2516
<hr>
 
2517
<div class="refsect2">
 
2518
<a name="udisks-drive-dup-seat"></a><h3>udisks_drive_dup_seat ()</h3>
 
2519
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2520
udisks_drive_dup_seat (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2521
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Seat" title='The "Seat" property'>"Seat"</a> D-Bus property.</p>
 
2522
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2523
<div class="refsect3">
 
2524
<a name="id-1.4.5.5.14.46.6"></a><h4>Parameters</h4>
 
2525
<div class="informaltable"><table width="100%" border="0">
 
2526
<colgroup>
 
2527
<col width="150px" class="parameters_name">
 
2528
<col class="parameters_description">
 
2529
<col width="200px" class="parameters_annotations">
 
2530
</colgroup>
 
2531
<tbody><tr>
 
2532
<td class="parameter_name"><p>object</p></td>
 
2533
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2534
<td class="parameter_annotations"> </td>
 
2535
</tr></tbody>
 
2536
</table></div>
 
2537
</div>
 
2538
<div class="refsect3">
 
2539
<a name="id-1.4.5.5.14.46.7"></a><h4>Returns</h4>
 
2540
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2541
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2542
</div>
 
2543
</div>
 
2544
<hr>
 
2545
<div class="refsect2">
 
2546
<a name="udisks-drive-dup-media"></a><h3>udisks_drive_dup_media ()</h3>
 
2547
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2548
udisks_drive_dup_media (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2549
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Media" title='The "Media" property'>"Media"</a> D-Bus property.</p>
 
2550
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2551
<div class="refsect3">
 
2552
<a name="id-1.4.5.5.14.47.6"></a><h4>Parameters</h4>
 
2553
<div class="informaltable"><table width="100%" border="0">
 
2554
<colgroup>
 
2555
<col width="150px" class="parameters_name">
 
2556
<col class="parameters_description">
 
2557
<col width="200px" class="parameters_annotations">
 
2558
</colgroup>
 
2559
<tbody><tr>
 
2560
<td class="parameter_name"><p>object</p></td>
 
2561
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2562
<td class="parameter_annotations"> </td>
 
2563
</tr></tbody>
 
2564
</table></div>
 
2565
</div>
 
2566
<div class="refsect3">
 
2567
<a name="id-1.4.5.5.14.47.7"></a><h4>Returns</h4>
 
2568
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2569
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2570
</div>
 
2571
</div>
 
2572
<hr>
 
2573
<div class="refsect2">
 
2574
<a name="udisks-drive-dup-media-compatibility"></a><h3>udisks_drive_dup_media_compatibility ()</h3>
 
2575
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> **
 
2576
udisks_drive_dup_media_compatibility (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2577
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaCompatibility" title='The "MediaCompatibility" property'>"MediaCompatibility"</a> D-Bus property.</p>
 
2578
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2579
<div class="refsect3">
 
2580
<a name="id-1.4.5.5.14.48.6"></a><h4>Parameters</h4>
 
2581
<div class="informaltable"><table width="100%" border="0">
 
2582
<colgroup>
 
2583
<col width="150px" class="parameters_name">
 
2584
<col class="parameters_description">
 
2585
<col width="200px" class="parameters_annotations">
 
2586
</colgroup>
 
2587
<tbody><tr>
 
2588
<td class="parameter_name"><p>object</p></td>
 
2589
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2590
<td class="parameter_annotations"> </td>
 
2591
</tr></tbody>
 
2592
</table></div>
 
2593
</div>
 
2594
<div class="refsect3">
 
2595
<a name="id-1.4.5.5.14.48.7"></a><h4>Returns</h4>
 
2596
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-String-Utility-Functions.html#g-strfreev"><code class="function">g_strfreev()</code></a>. </p>
 
2597
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2598
</div>
 
2599
</div>
 
2600
<hr>
 
2601
<div class="refsect2">
 
2602
<a name="udisks-drive-dup-model"></a><h3>udisks_drive_dup_model ()</h3>
 
2603
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2604
udisks_drive_dup_model (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2605
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Model" title='The "Model" property'>"Model"</a> D-Bus property.</p>
 
2606
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2607
<div class="refsect3">
 
2608
<a name="id-1.4.5.5.14.49.6"></a><h4>Parameters</h4>
 
2609
<div class="informaltable"><table width="100%" border="0">
 
2610
<colgroup>
 
2611
<col width="150px" class="parameters_name">
 
2612
<col class="parameters_description">
 
2613
<col width="200px" class="parameters_annotations">
 
2614
</colgroup>
 
2615
<tbody><tr>
 
2616
<td class="parameter_name"><p>object</p></td>
 
2617
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2618
<td class="parameter_annotations"> </td>
 
2619
</tr></tbody>
 
2620
</table></div>
 
2621
</div>
 
2622
<div class="refsect3">
 
2623
<a name="id-1.4.5.5.14.49.7"></a><h4>Returns</h4>
 
2624
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2625
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2626
</div>
 
2627
</div>
 
2628
<hr>
 
2629
<div class="refsect2">
 
2630
<a name="udisks-drive-dup-revision"></a><h3>udisks_drive_dup_revision ()</h3>
 
2631
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2632
udisks_drive_dup_revision (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2633
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Revision" title='The "Revision" property'>"Revision"</a> D-Bus property.</p>
 
2634
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2635
<div class="refsect3">
 
2636
<a name="id-1.4.5.5.14.50.6"></a><h4>Parameters</h4>
 
2637
<div class="informaltable"><table width="100%" border="0">
 
2638
<colgroup>
 
2639
<col width="150px" class="parameters_name">
 
2640
<col class="parameters_description">
 
2641
<col width="200px" class="parameters_annotations">
 
2642
</colgroup>
 
2643
<tbody><tr>
 
2644
<td class="parameter_name"><p>object</p></td>
 
2645
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2646
<td class="parameter_annotations"> </td>
 
2647
</tr></tbody>
 
2648
</table></div>
 
2649
</div>
 
2650
<div class="refsect3">
 
2651
<a name="id-1.4.5.5.14.50.7"></a><h4>Returns</h4>
 
2652
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2653
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2654
</div>
 
2655
</div>
 
2656
<hr>
 
2657
<div class="refsect2">
 
2658
<a name="udisks-drive-dup-serial"></a><h3>udisks_drive_dup_serial ()</h3>
 
2659
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2660
udisks_drive_dup_serial (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2661
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Serial" title='The "Serial" property'>"Serial"</a> D-Bus property.</p>
 
2662
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2663
<div class="refsect3">
 
2664
<a name="id-1.4.5.5.14.51.6"></a><h4>Parameters</h4>
 
2665
<div class="informaltable"><table width="100%" border="0">
 
2666
<colgroup>
 
2667
<col width="150px" class="parameters_name">
 
2668
<col class="parameters_description">
 
2669
<col width="200px" class="parameters_annotations">
 
2670
</colgroup>
 
2671
<tbody><tr>
 
2672
<td class="parameter_name"><p>object</p></td>
 
2673
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2674
<td class="parameter_annotations"> </td>
 
2675
</tr></tbody>
 
2676
</table></div>
 
2677
</div>
 
2678
<div class="refsect3">
 
2679
<a name="id-1.4.5.5.14.51.7"></a><h4>Returns</h4>
 
2680
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2681
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2682
</div>
 
2683
</div>
 
2684
<hr>
 
2685
<div class="refsect2">
 
2686
<a name="udisks-drive-dup-vendor"></a><h3>udisks_drive_dup_vendor ()</h3>
 
2687
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2688
udisks_drive_dup_vendor (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2689
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Vendor" title='The "Vendor" property'>"Vendor"</a> D-Bus property.</p>
 
2690
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2691
<div class="refsect3">
 
2692
<a name="id-1.4.5.5.14.52.6"></a><h4>Parameters</h4>
 
2693
<div class="informaltable"><table width="100%" border="0">
 
2694
<colgroup>
 
2695
<col width="150px" class="parameters_name">
 
2696
<col class="parameters_description">
 
2697
<col width="200px" class="parameters_annotations">
 
2698
</colgroup>
 
2699
<tbody><tr>
 
2700
<td class="parameter_name"><p>object</p></td>
 
2701
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2702
<td class="parameter_annotations"> </td>
 
2703
</tr></tbody>
 
2704
</table></div>
 
2705
</div>
 
2706
<div class="refsect3">
 
2707
<a name="id-1.4.5.5.14.52.7"></a><h4>Returns</h4>
 
2708
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2709
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2710
</div>
 
2711
</div>
 
2712
<hr>
 
2713
<div class="refsect2">
 
2714
<a name="udisks-drive-dup-wwn"></a><h3>udisks_drive_dup_wwn ()</h3>
 
2715
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2716
udisks_drive_dup_wwn (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2717
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.WWN" title='The "WWN" property'>"WWN"</a> D-Bus property.</p>
 
2718
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2719
<div class="refsect3">
 
2720
<a name="id-1.4.5.5.14.53.6"></a><h4>Parameters</h4>
 
2721
<div class="informaltable"><table width="100%" border="0">
 
2722
<colgroup>
 
2723
<col width="150px" class="parameters_name">
 
2724
<col class="parameters_description">
 
2725
<col width="200px" class="parameters_annotations">
 
2726
</colgroup>
 
2727
<tbody><tr>
 
2728
<td class="parameter_name"><p>object</p></td>
 
2729
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2730
<td class="parameter_annotations"> </td>
 
2731
</tr></tbody>
 
2732
</table></div>
 
2733
</div>
 
2734
<div class="refsect3">
 
2735
<a name="id-1.4.5.5.14.53.7"></a><h4>Returns</h4>
 
2736
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2737
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2738
</div>
 
2739
</div>
 
2740
<hr>
 
2741
<div class="refsect2">
 
2742
<a name="udisks-drive-dup-sort-key"></a><h3>udisks_drive_dup_sort_key ()</h3>
 
2743
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2744
udisks_drive_dup_sort_key (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2745
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SortKey" title='The "SortKey" property'>"SortKey"</a> D-Bus property.</p>
 
2746
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2747
<div class="refsect3">
 
2748
<a name="id-1.4.5.5.14.54.6"></a><h4>Parameters</h4>
 
2749
<div class="informaltable"><table width="100%" border="0">
 
2750
<colgroup>
 
2751
<col width="150px" class="parameters_name">
 
2752
<col class="parameters_description">
 
2753
<col width="200px" class="parameters_annotations">
 
2754
</colgroup>
 
2755
<tbody><tr>
 
2756
<td class="parameter_name"><p>object</p></td>
 
2757
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2758
<td class="parameter_annotations"> </td>
 
2759
</tr></tbody>
 
2760
</table></div>
 
2761
</div>
 
2762
<div class="refsect3">
 
2763
<a name="id-1.4.5.5.14.54.7"></a><h4>Returns</h4>
 
2764
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2765
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2766
</div>
 
2767
</div>
 
2768
<hr>
 
2769
<div class="refsect2">
 
2770
<a name="udisks-drive-dup-configuration"></a><h3>udisks_drive_dup_configuration ()</h3>
 
2771
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="returnvalue">GVariant</span></a> *
 
2772
udisks_drive_dup_configuration (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2773
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Configuration" title='The "Configuration" property'>"Configuration"</a> D-Bus property.</p>
 
2774
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2775
<div class="refsect3">
 
2776
<a name="id-1.4.5.5.14.55.6"></a><h4>Parameters</h4>
 
2777
<div class="informaltable"><table width="100%" border="0">
 
2778
<colgroup>
 
2779
<col width="150px" class="parameters_name">
 
2780
<col class="parameters_description">
 
2781
<col width="200px" class="parameters_annotations">
 
2782
</colgroup>
 
2783
<tbody><tr>
 
2784
<td class="parameter_name"><p>object</p></td>
 
2785
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2786
<td class="parameter_annotations"> </td>
 
2787
</tr></tbody>
 
2788
</table></div>
 
2789
</div>
 
2790
<div class="refsect3">
 
2791
<a name="id-1.4.5.5.14.55.7"></a><h4>Returns</h4>
 
2792
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#g-variant-unref"><code class="function">g_variant_unref()</code></a>. </p>
 
2793
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2794
</div>
 
2795
</div>
 
2796
<hr>
 
2797
<div class="refsect2">
 
2798
<a name="udisks-drive-dup-id"></a><h3>udisks_drive_dup_id ()</h3>
 
2799
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2800
udisks_drive_dup_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2801
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Id" title='The "Id" property'>"Id"</a> D-Bus property.</p>
 
2802
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2803
<div class="refsect3">
 
2804
<a name="id-1.4.5.5.14.56.6"></a><h4>Parameters</h4>
 
2805
<div class="informaltable"><table width="100%" border="0">
 
2806
<colgroup>
 
2807
<col width="150px" class="parameters_name">
 
2808
<col class="parameters_description">
 
2809
<col width="200px" class="parameters_annotations">
 
2810
</colgroup>
 
2811
<tbody><tr>
 
2812
<td class="parameter_name"><p>object</p></td>
 
2813
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2814
<td class="parameter_annotations"> </td>
 
2815
</tr></tbody>
 
2816
</table></div>
 
2817
</div>
 
2818
<div class="refsect3">
 
2819
<a name="id-1.4.5.5.14.56.7"></a><h4>Returns</h4>
 
2820
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2821
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2822
</div>
 
2823
</div>
 
2824
<hr>
 
2825
<div class="refsect2">
 
2826
<a name="udisks-drive-dup-sibling-id"></a><h3>udisks_drive_dup_sibling_id ()</h3>
 
2827
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *
 
2828
udisks_drive_dup_sibling_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>);</pre>
 
2829
<p>Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SiblingId" title='The "SiblingId" property'>"SiblingId"</a> D-Bus property.</p>
 
2830
<p>Since this D-Bus property is readable, it is meaningful to use this function on both the client- and service-side.</p>
 
2831
<div class="refsect3">
 
2832
<a name="id-1.4.5.5.14.57.6"></a><h4>Parameters</h4>
 
2833
<div class="informaltable"><table width="100%" border="0">
 
2834
<colgroup>
 
2835
<col width="150px" class="parameters_name">
 
2836
<col class="parameters_description">
 
2837
<col width="200px" class="parameters_annotations">
 
2838
</colgroup>
 
2839
<tbody><tr>
 
2840
<td class="parameter_name"><p>object</p></td>
 
2841
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2842
<td class="parameter_annotations"> </td>
 
2843
</tr></tbody>
 
2844
</table></div>
 
2845
</div>
 
2846
<div class="refsect3">
 
2847
<a name="id-1.4.5.5.14.57.7"></a><h4>Returns</h4>
 
2848
<p> The property value or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if the property is not set. The returned value should be freed with <a href="http://library.gnome.org/devel/glib/unstable/glib-Memory-Allocation.html#g-free"><code class="function">g_free()</code></a>. </p>
 
2849
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span></p>
 
2850
</div>
 
2851
<p class="since">Since 2.1</p>
 
2852
</div>
 
2853
<hr>
 
2854
<div class="refsect2">
 
2855
<a name="udisks-drive-set-connection-bus"></a><h3>udisks_drive_set_connection_bus ()</h3>
 
2856
<pre class="programlisting"><span class="returnvalue">void</span>
 
2857
udisks_drive_set_connection_bus (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
2858
                                 <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
2859
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.ConnectionBus" title='The "ConnectionBus" property'>"ConnectionBus"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
2860
.</p>
 
2861
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
2862
<div class="refsect3">
 
2863
<a name="id-1.4.5.5.14.58.6"></a><h4>Parameters</h4>
 
2864
<div class="informaltable"><table width="100%" border="0">
 
2865
<colgroup>
 
2866
<col width="150px" class="parameters_name">
 
2867
<col class="parameters_description">
 
2868
<col width="200px" class="parameters_annotations">
 
2869
</colgroup>
 
2870
<tbody>
 
2871
<tr>
 
2872
<td class="parameter_name"><p>object</p></td>
 
2873
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2874
<td class="parameter_annotations"> </td>
 
2875
</tr>
 
2876
<tr>
 
2877
<td class="parameter_name"><p>value</p></td>
 
2878
<td class="parameter_description"><p>The value to set.</p></td>
 
2879
<td class="parameter_annotations"> </td>
 
2880
</tr>
 
2881
</tbody>
 
2882
</table></div>
 
2883
</div>
 
2884
</div>
 
2885
<hr>
 
2886
<div class="refsect2">
 
2887
<a name="udisks-drive-set-removable"></a><h3>udisks_drive_set_removable ()</h3>
 
2888
<pre class="programlisting"><span class="returnvalue">void</span>
 
2889
udisks_drive_set_removable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
2890
                            <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
2891
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Removable" title='The "Removable" property'>"Removable"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
2892
.</p>
 
2893
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
2894
<div class="refsect3">
 
2895
<a name="id-1.4.5.5.14.59.6"></a><h4>Parameters</h4>
 
2896
<div class="informaltable"><table width="100%" border="0">
 
2897
<colgroup>
 
2898
<col width="150px" class="parameters_name">
 
2899
<col class="parameters_description">
 
2900
<col width="200px" class="parameters_annotations">
 
2901
</colgroup>
 
2902
<tbody>
 
2903
<tr>
 
2904
<td class="parameter_name"><p>object</p></td>
 
2905
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2906
<td class="parameter_annotations"> </td>
 
2907
</tr>
 
2908
<tr>
 
2909
<td class="parameter_name"><p>value</p></td>
 
2910
<td class="parameter_description"><p>The value to set.</p></td>
 
2911
<td class="parameter_annotations"> </td>
 
2912
</tr>
 
2913
</tbody>
 
2914
</table></div>
 
2915
</div>
 
2916
</div>
 
2917
<hr>
 
2918
<div class="refsect2">
 
2919
<a name="udisks-drive-set-ejectable"></a><h3>udisks_drive_set_ejectable ()</h3>
 
2920
<pre class="programlisting"><span class="returnvalue">void</span>
 
2921
udisks_drive_set_ejectable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
2922
                            <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
2923
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Ejectable" title='The "Ejectable" property'>"Ejectable"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
2924
.</p>
 
2925
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
2926
<div class="refsect3">
 
2927
<a name="id-1.4.5.5.14.60.6"></a><h4>Parameters</h4>
 
2928
<div class="informaltable"><table width="100%" border="0">
 
2929
<colgroup>
 
2930
<col width="150px" class="parameters_name">
 
2931
<col class="parameters_description">
 
2932
<col width="200px" class="parameters_annotations">
 
2933
</colgroup>
 
2934
<tbody>
 
2935
<tr>
 
2936
<td class="parameter_name"><p>object</p></td>
 
2937
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2938
<td class="parameter_annotations"> </td>
 
2939
</tr>
 
2940
<tr>
 
2941
<td class="parameter_name"><p>value</p></td>
 
2942
<td class="parameter_description"><p>The value to set.</p></td>
 
2943
<td class="parameter_annotations"> </td>
 
2944
</tr>
 
2945
</tbody>
 
2946
</table></div>
 
2947
</div>
 
2948
</div>
 
2949
<hr>
 
2950
<div class="refsect2">
 
2951
<a name="udisks-drive-set-seat"></a><h3>udisks_drive_set_seat ()</h3>
 
2952
<pre class="programlisting"><span class="returnvalue">void</span>
 
2953
udisks_drive_set_seat (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
2954
                       <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
2955
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Seat" title='The "Seat" property'>"Seat"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
2956
.</p>
 
2957
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
2958
<div class="refsect3">
 
2959
<a name="id-1.4.5.5.14.61.6"></a><h4>Parameters</h4>
 
2960
<div class="informaltable"><table width="100%" border="0">
 
2961
<colgroup>
 
2962
<col width="150px" class="parameters_name">
 
2963
<col class="parameters_description">
 
2964
<col width="200px" class="parameters_annotations">
 
2965
</colgroup>
 
2966
<tbody>
 
2967
<tr>
 
2968
<td class="parameter_name"><p>object</p></td>
 
2969
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
2970
<td class="parameter_annotations"> </td>
 
2971
</tr>
 
2972
<tr>
 
2973
<td class="parameter_name"><p>value</p></td>
 
2974
<td class="parameter_description"><p>The value to set.</p></td>
 
2975
<td class="parameter_annotations"> </td>
 
2976
</tr>
 
2977
</tbody>
 
2978
</table></div>
 
2979
</div>
 
2980
</div>
 
2981
<hr>
 
2982
<div class="refsect2">
 
2983
<a name="udisks-drive-set-media"></a><h3>udisks_drive_set_media ()</h3>
 
2984
<pre class="programlisting"><span class="returnvalue">void</span>
 
2985
udisks_drive_set_media (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
2986
                        <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
2987
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Media" title='The "Media" property'>"Media"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
2988
.</p>
 
2989
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
2990
<div class="refsect3">
 
2991
<a name="id-1.4.5.5.14.62.6"></a><h4>Parameters</h4>
 
2992
<div class="informaltable"><table width="100%" border="0">
 
2993
<colgroup>
 
2994
<col width="150px" class="parameters_name">
 
2995
<col class="parameters_description">
 
2996
<col width="200px" class="parameters_annotations">
 
2997
</colgroup>
 
2998
<tbody>
 
2999
<tr>
 
3000
<td class="parameter_name"><p>object</p></td>
 
3001
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3002
<td class="parameter_annotations"> </td>
 
3003
</tr>
 
3004
<tr>
 
3005
<td class="parameter_name"><p>value</p></td>
 
3006
<td class="parameter_description"><p>The value to set.</p></td>
 
3007
<td class="parameter_annotations"> </td>
 
3008
</tr>
 
3009
</tbody>
 
3010
</table></div>
 
3011
</div>
 
3012
</div>
 
3013
<hr>
 
3014
<div class="refsect2">
 
3015
<a name="udisks-drive-set-media-compatibility"></a><h3>udisks_drive_set_media_compatibility ()</h3>
 
3016
<pre class="programlisting"><span class="returnvalue">void</span>
 
3017
udisks_drive_set_media_compatibility (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3018
                                      <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *const *value</code></em>);</pre>
 
3019
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaCompatibility" title='The "MediaCompatibility" property'>"MediaCompatibility"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3020
.</p>
 
3021
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3022
<div class="refsect3">
 
3023
<a name="id-1.4.5.5.14.63.6"></a><h4>Parameters</h4>
 
3024
<div class="informaltable"><table width="100%" border="0">
 
3025
<colgroup>
 
3026
<col width="150px" class="parameters_name">
 
3027
<col class="parameters_description">
 
3028
<col width="200px" class="parameters_annotations">
 
3029
</colgroup>
 
3030
<tbody>
 
3031
<tr>
 
3032
<td class="parameter_name"><p>object</p></td>
 
3033
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3034
<td class="parameter_annotations"> </td>
 
3035
</tr>
 
3036
<tr>
 
3037
<td class="parameter_name"><p>value</p></td>
 
3038
<td class="parameter_description"><p>The value to set.</p></td>
 
3039
<td class="parameter_annotations"> </td>
 
3040
</tr>
 
3041
</tbody>
 
3042
</table></div>
 
3043
</div>
 
3044
</div>
 
3045
<hr>
 
3046
<div class="refsect2">
 
3047
<a name="udisks-drive-set-media-removable"></a><h3>udisks_drive_set_media_removable ()</h3>
 
3048
<pre class="programlisting"><span class="returnvalue">void</span>
 
3049
udisks_drive_set_media_removable (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3050
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3051
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaRemovable" title='The "MediaRemovable" property'>"MediaRemovable"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3052
.</p>
 
3053
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3054
<div class="refsect3">
 
3055
<a name="id-1.4.5.5.14.64.6"></a><h4>Parameters</h4>
 
3056
<div class="informaltable"><table width="100%" border="0">
 
3057
<colgroup>
 
3058
<col width="150px" class="parameters_name">
 
3059
<col class="parameters_description">
 
3060
<col width="200px" class="parameters_annotations">
 
3061
</colgroup>
 
3062
<tbody>
 
3063
<tr>
 
3064
<td class="parameter_name"><p>object</p></td>
 
3065
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3066
<td class="parameter_annotations"> </td>
 
3067
</tr>
 
3068
<tr>
 
3069
<td class="parameter_name"><p>value</p></td>
 
3070
<td class="parameter_description"><p>The value to set.</p></td>
 
3071
<td class="parameter_annotations"> </td>
 
3072
</tr>
 
3073
</tbody>
 
3074
</table></div>
 
3075
</div>
 
3076
</div>
 
3077
<hr>
 
3078
<div class="refsect2">
 
3079
<a name="udisks-drive-set-media-available"></a><h3>udisks_drive_set_media_available ()</h3>
 
3080
<pre class="programlisting"><span class="returnvalue">void</span>
 
3081
udisks_drive_set_media_available (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3082
                                  <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3083
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaAvailable" title='The "MediaAvailable" property'>"MediaAvailable"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3084
.</p>
 
3085
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3086
<div class="refsect3">
 
3087
<a name="id-1.4.5.5.14.65.6"></a><h4>Parameters</h4>
 
3088
<div class="informaltable"><table width="100%" border="0">
 
3089
<colgroup>
 
3090
<col width="150px" class="parameters_name">
 
3091
<col class="parameters_description">
 
3092
<col width="200px" class="parameters_annotations">
 
3093
</colgroup>
 
3094
<tbody>
 
3095
<tr>
 
3096
<td class="parameter_name"><p>object</p></td>
 
3097
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3098
<td class="parameter_annotations"> </td>
 
3099
</tr>
 
3100
<tr>
 
3101
<td class="parameter_name"><p>value</p></td>
 
3102
<td class="parameter_description"><p>The value to set.</p></td>
 
3103
<td class="parameter_annotations"> </td>
 
3104
</tr>
 
3105
</tbody>
 
3106
</table></div>
 
3107
</div>
 
3108
</div>
 
3109
<hr>
 
3110
<div class="refsect2">
 
3111
<a name="udisks-drive-set-media-change-detected"></a><h3>udisks_drive_set_media_change_detected ()</h3>
 
3112
<pre class="programlisting"><span class="returnvalue">void</span>
 
3113
udisks_drive_set_media_change_detected
 
3114
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3115
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3116
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaChangeDetected" title='The "MediaChangeDetected" property'>"MediaChangeDetected"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3117
.</p>
 
3118
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3119
<div class="refsect3">
 
3120
<a name="id-1.4.5.5.14.66.6"></a><h4>Parameters</h4>
 
3121
<div class="informaltable"><table width="100%" border="0">
 
3122
<colgroup>
 
3123
<col width="150px" class="parameters_name">
 
3124
<col class="parameters_description">
 
3125
<col width="200px" class="parameters_annotations">
 
3126
</colgroup>
 
3127
<tbody>
 
3128
<tr>
 
3129
<td class="parameter_name"><p>object</p></td>
 
3130
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3131
<td class="parameter_annotations"> </td>
 
3132
</tr>
 
3133
<tr>
 
3134
<td class="parameter_name"><p>value</p></td>
 
3135
<td class="parameter_description"><p>The value to set.</p></td>
 
3136
<td class="parameter_annotations"> </td>
 
3137
</tr>
 
3138
</tbody>
 
3139
</table></div>
 
3140
</div>
 
3141
</div>
 
3142
<hr>
 
3143
<div class="refsect2">
 
3144
<a name="udisks-drive-set-time-detected"></a><h3>udisks_drive_set_time_detected ()</h3>
 
3145
<pre class="programlisting"><span class="returnvalue">void</span>
 
3146
udisks_drive_set_time_detected (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3147
                                <em class="parameter"><code><span class="type">guint64</span> value</code></em>);</pre>
 
3148
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeDetected" title='The "TimeDetected" property'>"TimeDetected"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3149
.</p>
 
3150
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3151
<div class="refsect3">
 
3152
<a name="id-1.4.5.5.14.67.6"></a><h4>Parameters</h4>
 
3153
<div class="informaltable"><table width="100%" border="0">
 
3154
<colgroup>
 
3155
<col width="150px" class="parameters_name">
 
3156
<col class="parameters_description">
 
3157
<col width="200px" class="parameters_annotations">
 
3158
</colgroup>
 
3159
<tbody>
 
3160
<tr>
 
3161
<td class="parameter_name"><p>object</p></td>
 
3162
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3163
<td class="parameter_annotations"> </td>
 
3164
</tr>
 
3165
<tr>
 
3166
<td class="parameter_name"><p>value</p></td>
 
3167
<td class="parameter_description"><p>The value to set.</p></td>
 
3168
<td class="parameter_annotations"> </td>
 
3169
</tr>
 
3170
</tbody>
 
3171
</table></div>
 
3172
</div>
 
3173
</div>
 
3174
<hr>
 
3175
<div class="refsect2">
 
3176
<a name="udisks-drive-set-time-media-detected"></a><h3>udisks_drive_set_time_media_detected ()</h3>
 
3177
<pre class="programlisting"><span class="returnvalue">void</span>
 
3178
udisks_drive_set_time_media_detected (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3179
                                      <em class="parameter"><code><span class="type">guint64</span> value</code></em>);</pre>
 
3180
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeMediaDetected" title='The "TimeMediaDetected" property'>"TimeMediaDetected"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3181
.</p>
 
3182
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3183
<div class="refsect3">
 
3184
<a name="id-1.4.5.5.14.68.6"></a><h4>Parameters</h4>
 
3185
<div class="informaltable"><table width="100%" border="0">
 
3186
<colgroup>
 
3187
<col width="150px" class="parameters_name">
 
3188
<col class="parameters_description">
 
3189
<col width="200px" class="parameters_annotations">
 
3190
</colgroup>
 
3191
<tbody>
 
3192
<tr>
 
3193
<td class="parameter_name"><p>object</p></td>
 
3194
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3195
<td class="parameter_annotations"> </td>
 
3196
</tr>
 
3197
<tr>
 
3198
<td class="parameter_name"><p>value</p></td>
 
3199
<td class="parameter_description"><p>The value to set.</p></td>
 
3200
<td class="parameter_annotations"> </td>
 
3201
</tr>
 
3202
</tbody>
 
3203
</table></div>
 
3204
</div>
 
3205
</div>
 
3206
<hr>
 
3207
<div class="refsect2">
 
3208
<a name="udisks-drive-set-size"></a><h3>udisks_drive_set_size ()</h3>
 
3209
<pre class="programlisting"><span class="returnvalue">void</span>
 
3210
udisks_drive_set_size (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3211
                       <em class="parameter"><code><span class="type">guint64</span> value</code></em>);</pre>
 
3212
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Size" title='The "Size" property'>"Size"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3213
.</p>
 
3214
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3215
<div class="refsect3">
 
3216
<a name="id-1.4.5.5.14.69.6"></a><h4>Parameters</h4>
 
3217
<div class="informaltable"><table width="100%" border="0">
 
3218
<colgroup>
 
3219
<col width="150px" class="parameters_name">
 
3220
<col class="parameters_description">
 
3221
<col width="200px" class="parameters_annotations">
 
3222
</colgroup>
 
3223
<tbody>
 
3224
<tr>
 
3225
<td class="parameter_name"><p>object</p></td>
 
3226
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3227
<td class="parameter_annotations"> </td>
 
3228
</tr>
 
3229
<tr>
 
3230
<td class="parameter_name"><p>value</p></td>
 
3231
<td class="parameter_description"><p>The value to set.</p></td>
 
3232
<td class="parameter_annotations"> </td>
 
3233
</tr>
 
3234
</tbody>
 
3235
</table></div>
 
3236
</div>
 
3237
</div>
 
3238
<hr>
 
3239
<div class="refsect2">
 
3240
<a name="udisks-drive-set-optical"></a><h3>udisks_drive_set_optical ()</h3>
 
3241
<pre class="programlisting"><span class="returnvalue">void</span>
 
3242
udisks_drive_set_optical (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3243
                          <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3244
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Optical" title='The "Optical" property'>"Optical"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3245
.</p>
 
3246
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3247
<div class="refsect3">
 
3248
<a name="id-1.4.5.5.14.70.6"></a><h4>Parameters</h4>
 
3249
<div class="informaltable"><table width="100%" border="0">
 
3250
<colgroup>
 
3251
<col width="150px" class="parameters_name">
 
3252
<col class="parameters_description">
 
3253
<col width="200px" class="parameters_annotations">
 
3254
</colgroup>
 
3255
<tbody>
 
3256
<tr>
 
3257
<td class="parameter_name"><p>object</p></td>
 
3258
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3259
<td class="parameter_annotations"> </td>
 
3260
</tr>
 
3261
<tr>
 
3262
<td class="parameter_name"><p>value</p></td>
 
3263
<td class="parameter_description"><p>The value to set.</p></td>
 
3264
<td class="parameter_annotations"> </td>
 
3265
</tr>
 
3266
</tbody>
 
3267
</table></div>
 
3268
</div>
 
3269
</div>
 
3270
<hr>
 
3271
<div class="refsect2">
 
3272
<a name="udisks-drive-set-optical-blank"></a><h3>udisks_drive_set_optical_blank ()</h3>
 
3273
<pre class="programlisting"><span class="returnvalue">void</span>
 
3274
udisks_drive_set_optical_blank (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3275
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3276
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalBlank" title='The "OpticalBlank" property'>"OpticalBlank"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3277
.</p>
 
3278
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3279
<div class="refsect3">
 
3280
<a name="id-1.4.5.5.14.71.6"></a><h4>Parameters</h4>
 
3281
<div class="informaltable"><table width="100%" border="0">
 
3282
<colgroup>
 
3283
<col width="150px" class="parameters_name">
 
3284
<col class="parameters_description">
 
3285
<col width="200px" class="parameters_annotations">
 
3286
</colgroup>
 
3287
<tbody>
 
3288
<tr>
 
3289
<td class="parameter_name"><p>object</p></td>
 
3290
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3291
<td class="parameter_annotations"> </td>
 
3292
</tr>
 
3293
<tr>
 
3294
<td class="parameter_name"><p>value</p></td>
 
3295
<td class="parameter_description"><p>The value to set.</p></td>
 
3296
<td class="parameter_annotations"> </td>
 
3297
</tr>
 
3298
</tbody>
 
3299
</table></div>
 
3300
</div>
 
3301
</div>
 
3302
<hr>
 
3303
<div class="refsect2">
 
3304
<a name="udisks-drive-set-optical-num-tracks"></a><h3>udisks_drive_set_optical_num_tracks ()</h3>
 
3305
<pre class="programlisting"><span class="returnvalue">void</span>
 
3306
udisks_drive_set_optical_num_tracks (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3307
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
 
3308
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumTracks" title='The "OpticalNumTracks" property'>"OpticalNumTracks"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3309
.</p>
 
3310
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3311
<div class="refsect3">
 
3312
<a name="id-1.4.5.5.14.72.6"></a><h4>Parameters</h4>
 
3313
<div class="informaltable"><table width="100%" border="0">
 
3314
<colgroup>
 
3315
<col width="150px" class="parameters_name">
 
3316
<col class="parameters_description">
 
3317
<col width="200px" class="parameters_annotations">
 
3318
</colgroup>
 
3319
<tbody>
 
3320
<tr>
 
3321
<td class="parameter_name"><p>object</p></td>
 
3322
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3323
<td class="parameter_annotations"> </td>
 
3324
</tr>
 
3325
<tr>
 
3326
<td class="parameter_name"><p>value</p></td>
 
3327
<td class="parameter_description"><p>The value to set.</p></td>
 
3328
<td class="parameter_annotations"> </td>
 
3329
</tr>
 
3330
</tbody>
 
3331
</table></div>
 
3332
</div>
 
3333
</div>
 
3334
<hr>
 
3335
<div class="refsect2">
 
3336
<a name="udisks-drive-set-optical-num-audio-tracks"></a><h3>udisks_drive_set_optical_num_audio_tracks ()</h3>
 
3337
<pre class="programlisting"><span class="returnvalue">void</span>
 
3338
udisks_drive_set_optical_num_audio_tracks
 
3339
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3340
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
 
3341
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumAudioTracks" title='The "OpticalNumAudioTracks" property'>"OpticalNumAudioTracks"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3342
.</p>
 
3343
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3344
<div class="refsect3">
 
3345
<a name="id-1.4.5.5.14.73.6"></a><h4>Parameters</h4>
 
3346
<div class="informaltable"><table width="100%" border="0">
 
3347
<colgroup>
 
3348
<col width="150px" class="parameters_name">
 
3349
<col class="parameters_description">
 
3350
<col width="200px" class="parameters_annotations">
 
3351
</colgroup>
 
3352
<tbody>
 
3353
<tr>
 
3354
<td class="parameter_name"><p>object</p></td>
 
3355
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3356
<td class="parameter_annotations"> </td>
 
3357
</tr>
 
3358
<tr>
 
3359
<td class="parameter_name"><p>value</p></td>
 
3360
<td class="parameter_description"><p>The value to set.</p></td>
 
3361
<td class="parameter_annotations"> </td>
 
3362
</tr>
 
3363
</tbody>
 
3364
</table></div>
 
3365
</div>
 
3366
</div>
 
3367
<hr>
 
3368
<div class="refsect2">
 
3369
<a name="udisks-drive-set-optical-num-data-tracks"></a><h3>udisks_drive_set_optical_num_data_tracks ()</h3>
 
3370
<pre class="programlisting"><span class="returnvalue">void</span>
 
3371
udisks_drive_set_optical_num_data_tracks
 
3372
                               (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3373
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
 
3374
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumDataTracks" title='The "OpticalNumDataTracks" property'>"OpticalNumDataTracks"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3375
.</p>
 
3376
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3377
<div class="refsect3">
 
3378
<a name="id-1.4.5.5.14.74.6"></a><h4>Parameters</h4>
 
3379
<div class="informaltable"><table width="100%" border="0">
 
3380
<colgroup>
 
3381
<col width="150px" class="parameters_name">
 
3382
<col class="parameters_description">
 
3383
<col width="200px" class="parameters_annotations">
 
3384
</colgroup>
 
3385
<tbody>
 
3386
<tr>
 
3387
<td class="parameter_name"><p>object</p></td>
 
3388
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3389
<td class="parameter_annotations"> </td>
 
3390
</tr>
 
3391
<tr>
 
3392
<td class="parameter_name"><p>value</p></td>
 
3393
<td class="parameter_description"><p>The value to set.</p></td>
 
3394
<td class="parameter_annotations"> </td>
 
3395
</tr>
 
3396
</tbody>
 
3397
</table></div>
 
3398
</div>
 
3399
</div>
 
3400
<hr>
 
3401
<div class="refsect2">
 
3402
<a name="udisks-drive-set-optical-num-sessions"></a><h3>udisks_drive_set_optical_num_sessions ()</h3>
 
3403
<pre class="programlisting"><span class="returnvalue">void</span>
 
3404
udisks_drive_set_optical_num_sessions (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3405
                                       <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> value</code></em>);</pre>
 
3406
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumSessions" title='The "OpticalNumSessions" property'>"OpticalNumSessions"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3407
.</p>
 
3408
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3409
<div class="refsect3">
 
3410
<a name="id-1.4.5.5.14.75.6"></a><h4>Parameters</h4>
 
3411
<div class="informaltable"><table width="100%" border="0">
 
3412
<colgroup>
 
3413
<col width="150px" class="parameters_name">
 
3414
<col class="parameters_description">
 
3415
<col width="200px" class="parameters_annotations">
 
3416
</colgroup>
 
3417
<tbody>
 
3418
<tr>
 
3419
<td class="parameter_name"><p>object</p></td>
 
3420
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3421
<td class="parameter_annotations"> </td>
 
3422
</tr>
 
3423
<tr>
 
3424
<td class="parameter_name"><p>value</p></td>
 
3425
<td class="parameter_description"><p>The value to set.</p></td>
 
3426
<td class="parameter_annotations"> </td>
 
3427
</tr>
 
3428
</tbody>
 
3429
</table></div>
 
3430
</div>
 
3431
</div>
 
3432
<hr>
 
3433
<div class="refsect2">
 
3434
<a name="udisks-drive-set-model"></a><h3>udisks_drive_set_model ()</h3>
 
3435
<pre class="programlisting"><span class="returnvalue">void</span>
 
3436
udisks_drive_set_model (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3437
                        <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3438
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Model" title='The "Model" property'>"Model"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3439
.</p>
 
3440
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3441
<div class="refsect3">
 
3442
<a name="id-1.4.5.5.14.76.6"></a><h4>Parameters</h4>
 
3443
<div class="informaltable"><table width="100%" border="0">
 
3444
<colgroup>
 
3445
<col width="150px" class="parameters_name">
 
3446
<col class="parameters_description">
 
3447
<col width="200px" class="parameters_annotations">
 
3448
</colgroup>
 
3449
<tbody>
 
3450
<tr>
 
3451
<td class="parameter_name"><p>object</p></td>
 
3452
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3453
<td class="parameter_annotations"> </td>
 
3454
</tr>
 
3455
<tr>
 
3456
<td class="parameter_name"><p>value</p></td>
 
3457
<td class="parameter_description"><p>The value to set.</p></td>
 
3458
<td class="parameter_annotations"> </td>
 
3459
</tr>
 
3460
</tbody>
 
3461
</table></div>
 
3462
</div>
 
3463
</div>
 
3464
<hr>
 
3465
<div class="refsect2">
 
3466
<a name="udisks-drive-set-revision"></a><h3>udisks_drive_set_revision ()</h3>
 
3467
<pre class="programlisting"><span class="returnvalue">void</span>
 
3468
udisks_drive_set_revision (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3469
                           <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3470
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Revision" title='The "Revision" property'>"Revision"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3471
.</p>
 
3472
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3473
<div class="refsect3">
 
3474
<a name="id-1.4.5.5.14.77.6"></a><h4>Parameters</h4>
 
3475
<div class="informaltable"><table width="100%" border="0">
 
3476
<colgroup>
 
3477
<col width="150px" class="parameters_name">
 
3478
<col class="parameters_description">
 
3479
<col width="200px" class="parameters_annotations">
 
3480
</colgroup>
 
3481
<tbody>
 
3482
<tr>
 
3483
<td class="parameter_name"><p>object</p></td>
 
3484
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3485
<td class="parameter_annotations"> </td>
 
3486
</tr>
 
3487
<tr>
 
3488
<td class="parameter_name"><p>value</p></td>
 
3489
<td class="parameter_description"><p>The value to set.</p></td>
 
3490
<td class="parameter_annotations"> </td>
 
3491
</tr>
 
3492
</tbody>
 
3493
</table></div>
 
3494
</div>
 
3495
</div>
 
3496
<hr>
 
3497
<div class="refsect2">
 
3498
<a name="udisks-drive-set-rotation-rate"></a><h3>udisks_drive_set_rotation_rate ()</h3>
 
3499
<pre class="programlisting"><span class="returnvalue">void</span>
 
3500
udisks_drive_set_rotation_rate (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3501
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a> value</code></em>);</pre>
 
3502
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.RotationRate" title='The "RotationRate" property'>"RotationRate"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3503
.</p>
 
3504
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3505
<div class="refsect3">
 
3506
<a name="id-1.4.5.5.14.78.6"></a><h4>Parameters</h4>
 
3507
<div class="informaltable"><table width="100%" border="0">
 
3508
<colgroup>
 
3509
<col width="150px" class="parameters_name">
 
3510
<col class="parameters_description">
 
3511
<col width="200px" class="parameters_annotations">
 
3512
</colgroup>
 
3513
<tbody>
 
3514
<tr>
 
3515
<td class="parameter_name"><p>object</p></td>
 
3516
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3517
<td class="parameter_annotations"> </td>
 
3518
</tr>
 
3519
<tr>
 
3520
<td class="parameter_name"><p>value</p></td>
 
3521
<td class="parameter_description"><p>The value to set.</p></td>
 
3522
<td class="parameter_annotations"> </td>
 
3523
</tr>
 
3524
</tbody>
 
3525
</table></div>
 
3526
</div>
 
3527
</div>
 
3528
<hr>
 
3529
<div class="refsect2">
 
3530
<a name="udisks-drive-set-serial"></a><h3>udisks_drive_set_serial ()</h3>
 
3531
<pre class="programlisting"><span class="returnvalue">void</span>
 
3532
udisks_drive_set_serial (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3533
                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3534
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Serial" title='The "Serial" property'>"Serial"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3535
.</p>
 
3536
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3537
<div class="refsect3">
 
3538
<a name="id-1.4.5.5.14.79.6"></a><h4>Parameters</h4>
 
3539
<div class="informaltable"><table width="100%" border="0">
 
3540
<colgroup>
 
3541
<col width="150px" class="parameters_name">
 
3542
<col class="parameters_description">
 
3543
<col width="200px" class="parameters_annotations">
 
3544
</colgroup>
 
3545
<tbody>
 
3546
<tr>
 
3547
<td class="parameter_name"><p>object</p></td>
 
3548
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3549
<td class="parameter_annotations"> </td>
 
3550
</tr>
 
3551
<tr>
 
3552
<td class="parameter_name"><p>value</p></td>
 
3553
<td class="parameter_description"><p>The value to set.</p></td>
 
3554
<td class="parameter_annotations"> </td>
 
3555
</tr>
 
3556
</tbody>
 
3557
</table></div>
 
3558
</div>
 
3559
</div>
 
3560
<hr>
 
3561
<div class="refsect2">
 
3562
<a name="udisks-drive-set-vendor"></a><h3>udisks_drive_set_vendor ()</h3>
 
3563
<pre class="programlisting"><span class="returnvalue">void</span>
 
3564
udisks_drive_set_vendor (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3565
                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3566
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Vendor" title='The "Vendor" property'>"Vendor"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3567
.</p>
 
3568
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3569
<div class="refsect3">
 
3570
<a name="id-1.4.5.5.14.80.6"></a><h4>Parameters</h4>
 
3571
<div class="informaltable"><table width="100%" border="0">
 
3572
<colgroup>
 
3573
<col width="150px" class="parameters_name">
 
3574
<col class="parameters_description">
 
3575
<col width="200px" class="parameters_annotations">
 
3576
</colgroup>
 
3577
<tbody>
 
3578
<tr>
 
3579
<td class="parameter_name"><p>object</p></td>
 
3580
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3581
<td class="parameter_annotations"> </td>
 
3582
</tr>
 
3583
<tr>
 
3584
<td class="parameter_name"><p>value</p></td>
 
3585
<td class="parameter_description"><p>The value to set.</p></td>
 
3586
<td class="parameter_annotations"> </td>
 
3587
</tr>
 
3588
</tbody>
 
3589
</table></div>
 
3590
</div>
 
3591
</div>
 
3592
<hr>
 
3593
<div class="refsect2">
 
3594
<a name="udisks-drive-set-wwn"></a><h3>udisks_drive_set_wwn ()</h3>
 
3595
<pre class="programlisting"><span class="returnvalue">void</span>
 
3596
udisks_drive_set_wwn (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3597
                      <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3598
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.WWN" title='The "WWN" property'>"WWN"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3599
.</p>
 
3600
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3601
<div class="refsect3">
 
3602
<a name="id-1.4.5.5.14.81.6"></a><h4>Parameters</h4>
 
3603
<div class="informaltable"><table width="100%" border="0">
 
3604
<colgroup>
 
3605
<col width="150px" class="parameters_name">
 
3606
<col class="parameters_description">
 
3607
<col width="200px" class="parameters_annotations">
 
3608
</colgroup>
 
3609
<tbody>
 
3610
<tr>
 
3611
<td class="parameter_name"><p>object</p></td>
 
3612
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3613
<td class="parameter_annotations"> </td>
 
3614
</tr>
 
3615
<tr>
 
3616
<td class="parameter_name"><p>value</p></td>
 
3617
<td class="parameter_description"><p>The value to set.</p></td>
 
3618
<td class="parameter_annotations"> </td>
 
3619
</tr>
 
3620
</tbody>
 
3621
</table></div>
 
3622
</div>
 
3623
</div>
 
3624
<hr>
 
3625
<div class="refsect2">
 
3626
<a name="udisks-drive-set-sort-key"></a><h3>udisks_drive_set_sort_key ()</h3>
 
3627
<pre class="programlisting"><span class="returnvalue">void</span>
 
3628
udisks_drive_set_sort_key (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3629
                           <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3630
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SortKey" title='The "SortKey" property'>"SortKey"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3631
.</p>
 
3632
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3633
<div class="refsect3">
 
3634
<a name="id-1.4.5.5.14.82.6"></a><h4>Parameters</h4>
 
3635
<div class="informaltable"><table width="100%" border="0">
 
3636
<colgroup>
 
3637
<col width="150px" class="parameters_name">
 
3638
<col class="parameters_description">
 
3639
<col width="200px" class="parameters_annotations">
 
3640
</colgroup>
 
3641
<tbody>
 
3642
<tr>
 
3643
<td class="parameter_name"><p>object</p></td>
 
3644
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3645
<td class="parameter_annotations"> </td>
 
3646
</tr>
 
3647
<tr>
 
3648
<td class="parameter_name"><p>value</p></td>
 
3649
<td class="parameter_description"><p>The value to set.</p></td>
 
3650
<td class="parameter_annotations"> </td>
 
3651
</tr>
 
3652
</tbody>
 
3653
</table></div>
 
3654
</div>
 
3655
</div>
 
3656
<hr>
 
3657
<div class="refsect2">
 
3658
<a name="udisks-drive-set-configuration"></a><h3>udisks_drive_set_configuration ()</h3>
 
3659
<pre class="programlisting"><span class="returnvalue">void</span>
 
3660
udisks_drive_set_configuration (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3661
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *value</code></em>);</pre>
 
3662
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Configuration" title='The "Configuration" property'>"Configuration"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3663
.</p>
 
3664
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3665
<div class="refsect3">
 
3666
<a name="id-1.4.5.5.14.83.6"></a><h4>Parameters</h4>
 
3667
<div class="informaltable"><table width="100%" border="0">
 
3668
<colgroup>
 
3669
<col width="150px" class="parameters_name">
 
3670
<col class="parameters_description">
 
3671
<col width="200px" class="parameters_annotations">
 
3672
</colgroup>
 
3673
<tbody>
 
3674
<tr>
 
3675
<td class="parameter_name"><p>object</p></td>
 
3676
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3677
<td class="parameter_annotations"> </td>
 
3678
</tr>
 
3679
<tr>
 
3680
<td class="parameter_name"><p>value</p></td>
 
3681
<td class="parameter_description"><p>The value to set.</p></td>
 
3682
<td class="parameter_annotations"> </td>
 
3683
</tr>
 
3684
</tbody>
 
3685
</table></div>
 
3686
</div>
 
3687
</div>
 
3688
<hr>
 
3689
<div class="refsect2">
 
3690
<a name="udisks-drive-set-id"></a><h3>udisks_drive_set_id ()</h3>
 
3691
<pre class="programlisting"><span class="returnvalue">void</span>
 
3692
udisks_drive_set_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3693
                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3694
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Id" title='The "Id" property'>"Id"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3695
.</p>
 
3696
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3697
<div class="refsect3">
 
3698
<a name="id-1.4.5.5.14.84.6"></a><h4>Parameters</h4>
 
3699
<div class="informaltable"><table width="100%" border="0">
 
3700
<colgroup>
 
3701
<col width="150px" class="parameters_name">
 
3702
<col class="parameters_description">
 
3703
<col width="200px" class="parameters_annotations">
 
3704
</colgroup>
 
3705
<tbody>
 
3706
<tr>
 
3707
<td class="parameter_name"><p>object</p></td>
 
3708
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3709
<td class="parameter_annotations"> </td>
 
3710
</tr>
 
3711
<tr>
 
3712
<td class="parameter_name"><p>value</p></td>
 
3713
<td class="parameter_description"><p>The value to set.</p></td>
 
3714
<td class="parameter_annotations"> </td>
 
3715
</tr>
 
3716
</tbody>
 
3717
</table></div>
 
3718
</div>
 
3719
</div>
 
3720
<hr>
 
3721
<div class="refsect2">
 
3722
<a name="udisks-drive-set-can-power-off"></a><h3>udisks_drive_set_can_power_off ()</h3>
 
3723
<pre class="programlisting"><span class="returnvalue">void</span>
 
3724
udisks_drive_set_can_power_off (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3725
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> value</code></em>);</pre>
 
3726
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.CanPowerOff" title='The "CanPowerOff" property'>"CanPowerOff"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3727
.</p>
 
3728
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3729
<div class="refsect3">
 
3730
<a name="id-1.4.5.5.14.85.6"></a><h4>Parameters</h4>
 
3731
<div class="informaltable"><table width="100%" border="0">
 
3732
<colgroup>
 
3733
<col width="150px" class="parameters_name">
 
3734
<col class="parameters_description">
 
3735
<col width="200px" class="parameters_annotations">
 
3736
</colgroup>
 
3737
<tbody>
 
3738
<tr>
 
3739
<td class="parameter_name"><p>object</p></td>
 
3740
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3741
<td class="parameter_annotations"> </td>
 
3742
</tr>
 
3743
<tr>
 
3744
<td class="parameter_name"><p>value</p></td>
 
3745
<td class="parameter_description"><p>The value to set.</p></td>
 
3746
<td class="parameter_annotations"> </td>
 
3747
</tr>
 
3748
</tbody>
 
3749
</table></div>
 
3750
</div>
 
3751
<p class="since">Since 2.1</p>
 
3752
</div>
 
3753
<hr>
 
3754
<div class="refsect2">
 
3755
<a name="udisks-drive-set-sibling-id"></a><h3>udisks_drive_set_sibling_id ()</h3>
 
3756
<pre class="programlisting"><span class="returnvalue">void</span>
 
3757
udisks_drive_set_sibling_id (<em class="parameter"><code><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a> *object</code></em>,
 
3758
                             <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
3759
<p>Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SiblingId" title='The "SiblingId" property'>"SiblingId"</a> D-Bus property to <em class="parameter"><code>value</code></em>
 
3760
.</p>
 
3761
<p>Since this D-Bus property is not writable, it is only meaningful to use this function on the service-side.</p>
 
3762
<div class="refsect3">
 
3763
<a name="id-1.4.5.5.14.86.6"></a><h4>Parameters</h4>
 
3764
<div class="informaltable"><table width="100%" border="0">
 
3765
<colgroup>
 
3766
<col width="150px" class="parameters_name">
 
3767
<col class="parameters_description">
 
3768
<col width="200px" class="parameters_annotations">
 
3769
</colgroup>
 
3770
<tbody>
 
3771
<tr>
 
3772
<td class="parameter_name"><p>object</p></td>
 
3773
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
3774
<td class="parameter_annotations"> </td>
 
3775
</tr>
 
3776
<tr>
 
3777
<td class="parameter_name"><p>value</p></td>
 
3778
<td class="parameter_description"><p>The value to set.</p></td>
 
3779
<td class="parameter_annotations"> </td>
 
3780
</tr>
 
3781
</tbody>
 
3782
</table></div>
 
3783
</div>
 
3784
<p class="since">Since 2.1</p>
 
3785
</div>
 
3786
<hr>
 
3787
<div class="refsect2">
 
3788
<a name="udisks-drive-proxy-new"></a><h3>udisks_drive_proxy_new ()</h3>
 
3789
<pre class="programlisting"><span class="returnvalue">void</span>
 
3790
udisks_drive_proxy_new (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
3791
                        <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
3792
                        <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3793
                        <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
3794
                        <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
3795
                        <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
3796
                        <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
3797
<p>Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new"><code class="function">g_dbus_proxy_new()</code></a> for more details.</p>
 
3798
<p>When the operation is finished, <em class="parameter"><code>callback</code></em>
 
3799
 will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
 
3800
You can then call <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-finish" title="udisks_drive_proxy_new_finish ()"><code class="function">udisks_drive_proxy_new_finish()</code></a> to get the result of the operation.</p>
 
3801
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-sync" title="udisks_drive_proxy_new_sync ()"><code class="function">udisks_drive_proxy_new_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
 
3802
<div class="refsect3">
 
3803
<a name="id-1.4.5.5.14.87.7"></a><h4>Parameters</h4>
 
3804
<div class="informaltable"><table width="100%" border="0">
 
3805
<colgroup>
 
3806
<col width="150px" class="parameters_name">
 
3807
<col class="parameters_description">
 
3808
<col width="200px" class="parameters_annotations">
 
3809
</colgroup>
 
3810
<tbody>
 
3811
<tr>
 
3812
<td class="parameter_name"><p>connection</p></td>
 
3813
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p></td>
 
3814
<td class="parameter_annotations"> </td>
 
3815
</tr>
 
3816
<tr>
 
3817
<td class="parameter_name"><p>flags</p></td>
 
3818
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
3819
<td class="parameter_annotations"> </td>
 
3820
</tr>
 
3821
<tr>
 
3822
<td class="parameter_name"><p>name</p></td>
 
3823
<td class="parameter_description"><p> A bus name (well-known or unique) or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
 
3824
is not a message bus connection. </p></td>
 
3825
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
3826
</tr>
 
3827
<tr>
 
3828
<td class="parameter_name"><p>object_path</p></td>
 
3829
<td class="parameter_description"><p>An object path.</p></td>
 
3830
<td class="parameter_annotations"> </td>
 
3831
</tr>
 
3832
<tr>
 
3833
<td class="parameter_name"><p>cancellable</p></td>
 
3834
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
3835
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
3836
</tr>
 
3837
<tr>
 
3838
<td class="parameter_name"><p>callback</p></td>
 
3839
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
 
3840
<td class="parameter_annotations"> </td>
 
3841
</tr>
 
3842
<tr>
 
3843
<td class="parameter_name"><p>user_data</p></td>
 
3844
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
3845
.</p></td>
 
3846
<td class="parameter_annotations"> </td>
 
3847
</tr>
 
3848
</tbody>
 
3849
</table></div>
 
3850
</div>
 
3851
</div>
 
3852
<hr>
 
3853
<div class="refsect2">
 
3854
<a name="udisks-drive-proxy-new-finish"></a><h3>udisks_drive_proxy_new_finish ()</h3>
 
3855
<pre class="programlisting"><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
3856
udisks_drive_proxy_new_finish (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
3857
                               <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
3858
<p>Finishes an operation started with <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new" title="udisks_drive_proxy_new ()"><code class="function">udisks_drive_proxy_new()</code></a>.</p>
 
3859
<div class="refsect3">
 
3860
<a name="id-1.4.5.5.14.88.5"></a><h4>Parameters</h4>
 
3861
<div class="informaltable"><table width="100%" border="0">
 
3862
<colgroup>
 
3863
<col width="150px" class="parameters_name">
 
3864
<col class="parameters_description">
 
3865
<col width="200px" class="parameters_annotations">
 
3866
</colgroup>
 
3867
<tbody>
 
3868
<tr>
 
3869
<td class="parameter_name"><p>res</p></td>
 
3870
<td class="parameter_description"><p>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new" title="udisks_drive_proxy_new ()"><code class="function">udisks_drive_proxy_new()</code></a>.</p></td>
 
3871
<td class="parameter_annotations"> </td>
 
3872
</tr>
 
3873
<tr>
 
3874
<td class="parameter_name"><p>error</p></td>
 
3875
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
 
3876
<td class="parameter_annotations"> </td>
 
3877
</tr>
 
3878
</tbody>
 
3879
</table></div>
 
3880
</div>
 
3881
<div class="refsect3">
 
3882
<a name="id-1.4.5.5.14.88.6"></a><h4>Returns</h4>
 
3883
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
3884
is set. </p>
 
3885
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksDriveProxy]</span></p>
 
3886
</div>
 
3887
</div>
 
3888
<hr>
 
3889
<div class="refsect2">
 
3890
<a name="udisks-drive-proxy-new-sync"></a><h3>udisks_drive_proxy_new_sync ()</h3>
 
3891
<pre class="programlisting"><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
3892
udisks_drive_proxy_new_sync (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
 
3893
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
3894
                             <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3895
                             <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
3896
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
3897
                             <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
3898
<p>Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a>. See <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#g-dbus-proxy-new-sync"><code class="function">g_dbus_proxy_new_sync()</code></a> for more details.</p>
 
3899
<p>The calling thread is blocked until a reply is received.</p>
 
3900
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new" title="udisks_drive_proxy_new ()"><code class="function">udisks_drive_proxy_new()</code></a> for the asynchronous version of this constructor.</p>
 
3901
<div class="refsect3">
 
3902
<a name="id-1.4.5.5.14.89.7"></a><h4>Parameters</h4>
 
3903
<div class="informaltable"><table width="100%" border="0">
 
3904
<colgroup>
 
3905
<col width="150px" class="parameters_name">
 
3906
<col class="parameters_description">
 
3907
<col width="200px" class="parameters_annotations">
 
3908
</colgroup>
 
3909
<tbody>
 
3910
<tr>
 
3911
<td class="parameter_name"><p>connection</p></td>
 
3912
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p></td>
 
3913
<td class="parameter_annotations"> </td>
 
3914
</tr>
 
3915
<tr>
 
3916
<td class="parameter_name"><p>flags</p></td>
 
3917
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
3918
<td class="parameter_annotations"> </td>
 
3919
</tr>
 
3920
<tr>
 
3921
<td class="parameter_name"><p>name</p></td>
 
3922
<td class="parameter_description"><p> A bus name (well-known or unique) or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>connection</code></em>
 
3923
is not a message bus connection. </p></td>
 
3924
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
3925
</tr>
 
3926
<tr>
 
3927
<td class="parameter_name"><p>object_path</p></td>
 
3928
<td class="parameter_description"><p>An object path.</p></td>
 
3929
<td class="parameter_annotations"> </td>
 
3930
</tr>
 
3931
<tr>
 
3932
<td class="parameter_name"><p>cancellable</p></td>
 
3933
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
3934
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
3935
</tr>
 
3936
<tr>
 
3937
<td class="parameter_name"><p>error</p></td>
 
3938
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
 
3939
<td class="parameter_annotations"> </td>
 
3940
</tr>
 
3941
</tbody>
 
3942
</table></div>
 
3943
</div>
 
3944
<div class="refsect3">
 
3945
<a name="id-1.4.5.5.14.89.8"></a><h4>Returns</h4>
 
3946
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
3947
is set. </p>
 
3948
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksDriveProxy]</span></p>
 
3949
</div>
 
3950
</div>
 
3951
<hr>
 
3952
<div class="refsect2">
 
3953
<a name="udisks-drive-proxy-new-for-bus"></a><h3>udisks_drive_proxy_new_for_bus ()</h3>
 
3954
<pre class="programlisting"><span class="returnvalue">void</span>
 
3955
udisks_drive_proxy_new_for_bus (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
3956
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
3957
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
3958
                                <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
3959
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
3960
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>,
 
3961
                                <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre>
 
3962
<p>Like <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new" title="udisks_drive_proxy_new ()"><code class="function">udisks_drive_proxy_new()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p>
 
3963
<p>When the operation is finished, <em class="parameter"><code>callback</code></em>
 
3964
 will be invoked in the <a href="http://library.gnome.org/devel/glib/unstable/glib-The-Main-Event-Loop.html#g-main-context-push-thread-default">thread-default main loop</a> of the thread you are calling this method from.
 
3965
You can then call <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus-finish" title="udisks_drive_proxy_new_for_bus_finish ()"><code class="function">udisks_drive_proxy_new_for_bus_finish()</code></a> to get the result of the operation.</p>
 
3966
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus-sync" title="udisks_drive_proxy_new_for_bus_sync ()"><code class="function">udisks_drive_proxy_new_for_bus_sync()</code></a> for the synchronous, blocking version of this constructor.</p>
 
3967
<div class="refsect3">
 
3968
<a name="id-1.4.5.5.14.90.7"></a><h4>Parameters</h4>
 
3969
<div class="informaltable"><table width="100%" border="0">
 
3970
<colgroup>
 
3971
<col width="150px" class="parameters_name">
 
3972
<col class="parameters_description">
 
3973
<col width="200px" class="parameters_annotations">
 
3974
</colgroup>
 
3975
<tbody>
 
3976
<tr>
 
3977
<td class="parameter_name"><p>bus_type</p></td>
 
3978
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
 
3979
<td class="parameter_annotations"> </td>
 
3980
</tr>
 
3981
<tr>
 
3982
<td class="parameter_name"><p>flags</p></td>
 
3983
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
3984
<td class="parameter_annotations"> </td>
 
3985
</tr>
 
3986
<tr>
 
3987
<td class="parameter_name"><p>name</p></td>
 
3988
<td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
 
3989
<td class="parameter_annotations"> </td>
 
3990
</tr>
 
3991
<tr>
 
3992
<td class="parameter_name"><p>object_path</p></td>
 
3993
<td class="parameter_description"><p>An object path.</p></td>
 
3994
<td class="parameter_annotations"> </td>
 
3995
</tr>
 
3996
<tr>
 
3997
<td class="parameter_name"><p>cancellable</p></td>
 
3998
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
3999
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
4000
</tr>
 
4001
<tr>
 
4002
<td class="parameter_name"><p>callback</p></td>
 
4003
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td>
 
4004
<td class="parameter_annotations"> </td>
 
4005
</tr>
 
4006
<tr>
 
4007
<td class="parameter_name"><p>user_data</p></td>
 
4008
<td class="parameter_description"><p>User data to pass to <em class="parameter"><code>callback</code></em>
 
4009
.</p></td>
 
4010
<td class="parameter_annotations"> </td>
 
4011
</tr>
 
4012
</tbody>
 
4013
</table></div>
 
4014
</div>
 
4015
</div>
 
4016
<hr>
 
4017
<div class="refsect2">
 
4018
<a name="udisks-drive-proxy-new-for-bus-finish"></a><h3>udisks_drive_proxy_new_for_bus_finish ()</h3>
 
4019
<pre class="programlisting"><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
4020
udisks_drive_proxy_new_for_bus_finish (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
 
4021
                                       <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
4022
<p>Finishes an operation started with <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus" title="udisks_drive_proxy_new_for_bus ()"><code class="function">udisks_drive_proxy_new_for_bus()</code></a>.</p>
 
4023
<div class="refsect3">
 
4024
<a name="id-1.4.5.5.14.91.5"></a><h4>Parameters</h4>
 
4025
<div class="informaltable"><table width="100%" border="0">
 
4026
<colgroup>
 
4027
<col width="150px" class="parameters_name">
 
4028
<col class="parameters_description">
 
4029
<col width="200px" class="parameters_annotations">
 
4030
</colgroup>
 
4031
<tbody>
 
4032
<tr>
 
4033
<td class="parameter_name"><p>res</p></td>
 
4034
<td class="parameter_description"><p>The <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> obtained from the <a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus" title="udisks_drive_proxy_new_for_bus ()"><code class="function">udisks_drive_proxy_new_for_bus()</code></a>.</p></td>
 
4035
<td class="parameter_annotations"> </td>
 
4036
</tr>
 
4037
<tr>
 
4038
<td class="parameter_name"><p>error</p></td>
 
4039
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
 
4040
<td class="parameter_annotations"> </td>
 
4041
</tr>
 
4042
</tbody>
 
4043
</table></div>
 
4044
</div>
 
4045
<div class="refsect3">
 
4046
<a name="id-1.4.5.5.14.91.6"></a><h4>Returns</h4>
 
4047
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
4048
is set. </p>
 
4049
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksDriveProxy]</span></p>
 
4050
</div>
 
4051
</div>
 
4052
<hr>
 
4053
<div class="refsect2">
 
4054
<a name="udisks-drive-proxy-new-for-bus-sync"></a><h3>udisks_drive_proxy_new_for_bus_sync ()</h3>
 
4055
<pre class="programlisting"><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
4056
udisks_drive_proxy_new_for_bus_sync (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> bus_type</code></em>,
 
4057
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> flags</code></em>,
 
4058
                                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
4059
                                     <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *object_path</code></em>,
 
4060
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
 
4061
                                     <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
 
4062
<p>Like <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-sync" title="udisks_drive_proxy_new_sync ()"><code class="function">udisks_drive_proxy_new_sync()</code></a> but takes a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a> instead of a <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</p>
 
4063
<p>The calling thread is blocked until a reply is received.</p>
 
4064
<p>See <a class="link" href="UDisksDrive.html#udisks-drive-proxy-new-for-bus" title="udisks_drive_proxy_new_for_bus ()"><code class="function">udisks_drive_proxy_new_for_bus()</code></a> for the asynchronous version of this constructor.</p>
 
4065
<div class="refsect3">
 
4066
<a name="id-1.4.5.5.14.92.7"></a><h4>Parameters</h4>
 
4067
<div class="informaltable"><table width="100%" border="0">
 
4068
<colgroup>
 
4069
<col width="150px" class="parameters_name">
 
4070
<col class="parameters_description">
 
4071
<col width="200px" class="parameters_annotations">
 
4072
</colgroup>
 
4073
<tbody>
 
4074
<tr>
 
4075
<td class="parameter_name"><p>bus_type</p></td>
 
4076
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</p></td>
 
4077
<td class="parameter_annotations"> </td>
 
4078
</tr>
 
4079
<tr>
 
4080
<td class="parameter_name"><p>flags</p></td>
 
4081
<td class="parameter_description"><p>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</p></td>
 
4082
<td class="parameter_annotations"> </td>
 
4083
</tr>
 
4084
<tr>
 
4085
<td class="parameter_name"><p>name</p></td>
 
4086
<td class="parameter_description"><p>A bus name (well-known or unique).</p></td>
 
4087
<td class="parameter_annotations"> </td>
 
4088
</tr>
 
4089
<tr>
 
4090
<td class="parameter_name"><p>object_path</p></td>
 
4091
<td class="parameter_description"><p>An object path.</p></td>
 
4092
<td class="parameter_annotations"> </td>
 
4093
</tr>
 
4094
<tr>
 
4095
<td class="parameter_name"><p>cancellable</p></td>
 
4096
<td class="parameter_description"><p> A <a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p></td>
 
4097
<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
 
4098
</tr>
 
4099
<tr>
 
4100
<td class="parameter_name"><p>error</p></td>
 
4101
<td class="parameter_description"><p>Return location for error or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td>
 
4102
<td class="parameter_annotations"> </td>
 
4103
</tr>
 
4104
</tbody>
 
4105
</table></div>
 
4106
</div>
 
4107
<div class="refsect3">
 
4108
<a name="id-1.4.5.5.14.92.8"></a><h4>Returns</h4>
 
4109
<p> The constructed proxy object or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em>
 
4110
is set. </p>
 
4111
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksDriveProxy]</span></p>
 
4112
</div>
 
4113
</div>
 
4114
<hr>
 
4115
<div class="refsect2">
 
4116
<a name="udisks-drive-skeleton-new"></a><h3>udisks_drive_skeleton_new ()</h3>
 
4117
<pre class="programlisting"><a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="returnvalue">UDisksDrive</span></a> *
 
4118
udisks_drive_skeleton_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
 
4119
<p>Creates a skeleton object for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a>.</p>
 
4120
<div class="refsect3">
 
4121
<a name="id-1.4.5.5.14.93.5"></a><h4>Returns</h4>
 
4122
<p> The skeleton object. </p>
 
4123
<p><span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>][<a href="http://foldoc.org/type"><span class="acronym">type</span></a> UDisksDriveSkeleton]</span></p>
 
4124
</div>
 
4125
</div>
 
4126
</div>
 
4127
<div class="refsect1">
 
4128
<a name="UDisksDrive.other_details"></a><h2>Types and Values</h2>
 
4129
<div class="refsect2">
 
4130
<a name="UDisksDrive-struct"></a><h3>UDisksDrive</h3>
 
4131
<pre class="programlisting">typedef struct _UDisksDrive UDisksDrive;</pre>
 
4132
<p>Abstract interface type for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a>.</p>
 
4133
</div>
 
4134
<hr>
 
4135
<div class="refsect2">
 
4136
<a name="UDisksDriveIface"></a><h3>struct UDisksDriveIface</h3>
 
4137
<pre class="programlisting">struct UDisksDriveIface {
 
4138
  GTypeInterface parent_iface;
 
4139
 
 
4140
 
 
4141
  gboolean (*handle_eject) (
 
4142
    UDisksDrive *object,
 
4143
    GDBusMethodInvocation *invocation,
 
4144
    GVariant *arg_options);
 
4145
 
 
4146
  gboolean (*handle_set_configuration) (
 
4147
    UDisksDrive *object,
 
4148
    GDBusMethodInvocation *invocation,
 
4149
    GVariant *arg_value,
 
4150
    GVariant *arg_options);
 
4151
 
 
4152
  GVariant * (*get_configuration) (UDisksDrive *object);
 
4153
 
 
4154
  const gchar * (*get_connection_bus) (UDisksDrive *object);
 
4155
 
 
4156
  gboolean  (*get_ejectable) (UDisksDrive *object);
 
4157
 
 
4158
  const gchar * (*get_id) (UDisksDrive *object);
 
4159
 
 
4160
  const gchar * (*get_media) (UDisksDrive *object);
 
4161
 
 
4162
  gboolean  (*get_media_available) (UDisksDrive *object);
 
4163
 
 
4164
  gboolean  (*get_media_change_detected) (UDisksDrive *object);
 
4165
 
 
4166
  const gchar *const * (*get_media_compatibility) (UDisksDrive *object);
 
4167
 
 
4168
  gboolean  (*get_media_removable) (UDisksDrive *object);
 
4169
 
 
4170
  const gchar * (*get_model) (UDisksDrive *object);
 
4171
 
 
4172
  gboolean  (*get_optical) (UDisksDrive *object);
 
4173
 
 
4174
  gboolean  (*get_optical_blank) (UDisksDrive *object);
 
4175
 
 
4176
  guint  (*get_optical_num_audio_tracks) (UDisksDrive *object);
 
4177
 
 
4178
  guint  (*get_optical_num_data_tracks) (UDisksDrive *object);
 
4179
 
 
4180
  guint  (*get_optical_num_sessions) (UDisksDrive *object);
 
4181
 
 
4182
  guint  (*get_optical_num_tracks) (UDisksDrive *object);
 
4183
 
 
4184
  gboolean  (*get_removable) (UDisksDrive *object);
 
4185
 
 
4186
  const gchar * (*get_revision) (UDisksDrive *object);
 
4187
 
 
4188
  gint  (*get_rotation_rate) (UDisksDrive *object);
 
4189
 
 
4190
  const gchar * (*get_seat) (UDisksDrive *object);
 
4191
 
 
4192
  const gchar * (*get_serial) (UDisksDrive *object);
 
4193
 
 
4194
  guint64  (*get_size) (UDisksDrive *object);
 
4195
 
 
4196
  const gchar * (*get_sort_key) (UDisksDrive *object);
 
4197
 
 
4198
  guint64  (*get_time_detected) (UDisksDrive *object);
 
4199
 
 
4200
  guint64  (*get_time_media_detected) (UDisksDrive *object);
 
4201
 
 
4202
  const gchar * (*get_vendor) (UDisksDrive *object);
 
4203
 
 
4204
  const gchar * (*get_wwn) (UDisksDrive *object);
 
4205
 
 
4206
  gboolean (*handle_power_off) (
 
4207
    UDisksDrive *object,
 
4208
    GDBusMethodInvocation *invocation,
 
4209
    GVariant *arg_options);
 
4210
 
 
4211
  gboolean  (*get_can_power_off) (UDisksDrive *object);
 
4212
 
 
4213
  const gchar * (*get_sibling_id) (UDisksDrive *object);
 
4214
};
 
4215
</pre>
 
4216
<p>Virtual table for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-interface-org-freedesktop-UDisks2-Drive.top_of_page">org.freedesktop.UDisks2.Drive</a>.</p>
 
4217
<div class="refsect3">
 
4218
<a name="id-1.4.5.5.15.3.5"></a><h4>Members</h4>
 
4219
<div class="informaltable"><table width="100%" border="0">
 
4220
<colgroup>
 
4221
<col width="300px" class="struct_members_name">
 
4222
<col class="struct_members_description">
 
4223
<col width="200px" class="struct_members_annotations">
 
4224
</colgroup>
 
4225
<tbody>
 
4226
<tr>
 
4227
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gobject/unstable/gobject-Type-Information.html#GTypeInterface"><span class="type">GTypeInterface</span></a> <em class="structfield"><code><a name="UDisksDriveIface.parent-iface"></a>parent_iface</code></em>;</p></td>
 
4228
<td class="struct_member_description"><p>The parent interface.</p></td>
 
4229
<td class="struct_member_annotations"> </td>
 
4230
</tr>
 
4231
<tr>
 
4232
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.handle-eject"></a>handle_eject</code></em> ()</p></td>
 
4233
<td class="struct_member_description"><p>Handler for the <a class="link" href="UDisksDrive.html#UDisksDrive-handle-eject" title="The “handle-eject” signal"><span class="type">“handle-eject”</span></a> signal.</p></td>
 
4234
<td class="struct_member_annotations"> </td>
 
4235
</tr>
 
4236
<tr>
 
4237
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.handle-set-configuration"></a>handle_set_configuration</code></em> ()</p></td>
 
4238
<td class="struct_member_description"><p>Handler for the <a class="link" href="UDisksDrive.html#UDisksDrive-handle-set-configuration" title="The “handle-set-configuration” signal"><span class="type">“handle-set-configuration”</span></a> signal.</p></td>
 
4239
<td class="struct_member_annotations"> </td>
 
4240
</tr>
 
4241
<tr>
 
4242
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-configuration"></a>get_configuration</code></em> ()</p></td>
 
4243
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--configuration" title="The “configuration” property"><span class="type">“configuration”</span></a> property.</p></td>
 
4244
<td class="struct_member_annotations"> </td>
 
4245
</tr>
 
4246
<tr>
 
4247
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-connection-bus"></a>get_connection_bus</code></em> ()</p></td>
 
4248
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--connection-bus" title="The “connection-bus” property"><span class="type">“connection-bus”</span></a> property.</p></td>
 
4249
<td class="struct_member_annotations"> </td>
 
4250
</tr>
 
4251
<tr>
 
4252
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-ejectable"></a>get_ejectable</code></em> ()</p></td>
 
4253
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--ejectable" title="The “ejectable” property"><span class="type">“ejectable”</span></a> property.</p></td>
 
4254
<td class="struct_member_annotations"> </td>
 
4255
</tr>
 
4256
<tr>
 
4257
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-id"></a>get_id</code></em> ()</p></td>
 
4258
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--id" title="The “id” property"><span class="type">“id”</span></a> property.</p></td>
 
4259
<td class="struct_member_annotations"> </td>
 
4260
</tr>
 
4261
<tr>
 
4262
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-media"></a>get_media</code></em> ()</p></td>
 
4263
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--media" title="The “media” property"><span class="type">“media”</span></a> property.</p></td>
 
4264
<td class="struct_member_annotations"> </td>
 
4265
</tr>
 
4266
<tr>
 
4267
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-media-available"></a>get_media_available</code></em> ()</p></td>
 
4268
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--media-available" title="The “media-available” property"><span class="type">“media-available”</span></a> property.</p></td>
 
4269
<td class="struct_member_annotations"> </td>
 
4270
</tr>
 
4271
<tr>
 
4272
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-media-change-detected"></a>get_media_change_detected</code></em> ()</p></td>
 
4273
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--media-change-detected" title="The “media-change-detected” property"><span class="type">“media-change-detected”</span></a> property.</p></td>
 
4274
<td class="struct_member_annotations"> </td>
 
4275
</tr>
 
4276
<tr>
 
4277
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-media-compatibility"></a>get_media_compatibility</code></em> ()</p></td>
 
4278
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--media-compatibility" title="The “media-compatibility” property"><span class="type">“media-compatibility”</span></a> property.</p></td>
 
4279
<td class="struct_member_annotations"> </td>
 
4280
</tr>
 
4281
<tr>
 
4282
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-media-removable"></a>get_media_removable</code></em> ()</p></td>
 
4283
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--media-removable" title="The “media-removable” property"><span class="type">“media-removable”</span></a> property.</p></td>
 
4284
<td class="struct_member_annotations"> </td>
 
4285
</tr>
 
4286
<tr>
 
4287
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-model"></a>get_model</code></em> ()</p></td>
 
4288
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--model" title="The “model” property"><span class="type">“model”</span></a> property.</p></td>
 
4289
<td class="struct_member_annotations"> </td>
 
4290
</tr>
 
4291
<tr>
 
4292
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical"></a>get_optical</code></em> ()</p></td>
 
4293
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical" title="The “optical” property"><span class="type">“optical”</span></a> property.</p></td>
 
4294
<td class="struct_member_annotations"> </td>
 
4295
</tr>
 
4296
<tr>
 
4297
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical-blank"></a>get_optical_blank</code></em> ()</p></td>
 
4298
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical-blank" title="The “optical-blank” property"><span class="type">“optical-blank”</span></a> property.</p></td>
 
4299
<td class="struct_member_annotations"> </td>
 
4300
</tr>
 
4301
<tr>
 
4302
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical-num-audio-tracks"></a>get_optical_num_audio_tracks</code></em> ()</p></td>
 
4303
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-audio-tracks" title="The “optical-num-audio-tracks” property"><span class="type">“optical-num-audio-tracks”</span></a> property.</p></td>
 
4304
<td class="struct_member_annotations"> </td>
 
4305
</tr>
 
4306
<tr>
 
4307
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical-num-data-tracks"></a>get_optical_num_data_tracks</code></em> ()</p></td>
 
4308
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-data-tracks" title="The “optical-num-data-tracks” property"><span class="type">“optical-num-data-tracks”</span></a> property.</p></td>
 
4309
<td class="struct_member_annotations"> </td>
 
4310
</tr>
 
4311
<tr>
 
4312
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical-num-sessions"></a>get_optical_num_sessions</code></em> ()</p></td>
 
4313
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-sessions" title="The “optical-num-sessions” property"><span class="type">“optical-num-sessions”</span></a> property.</p></td>
 
4314
<td class="struct_member_annotations"> </td>
 
4315
</tr>
 
4316
<tr>
 
4317
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-optical-num-tracks"></a>get_optical_num_tracks</code></em> ()</p></td>
 
4318
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--optical-num-tracks" title="The “optical-num-tracks” property"><span class="type">“optical-num-tracks”</span></a> property.</p></td>
 
4319
<td class="struct_member_annotations"> </td>
 
4320
</tr>
 
4321
<tr>
 
4322
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-removable"></a>get_removable</code></em> ()</p></td>
 
4323
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--removable" title="The “removable” property"><span class="type">“removable”</span></a> property.</p></td>
 
4324
<td class="struct_member_annotations"> </td>
 
4325
</tr>
 
4326
<tr>
 
4327
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-revision"></a>get_revision</code></em> ()</p></td>
 
4328
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--revision" title="The “revision” property"><span class="type">“revision”</span></a> property.</p></td>
 
4329
<td class="struct_member_annotations"> </td>
 
4330
</tr>
 
4331
<tr>
 
4332
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-rotation-rate"></a>get_rotation_rate</code></em> ()</p></td>
 
4333
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--rotation-rate" title="The “rotation-rate” property"><span class="type">“rotation-rate”</span></a> property.</p></td>
 
4334
<td class="struct_member_annotations"> </td>
 
4335
</tr>
 
4336
<tr>
 
4337
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-seat"></a>get_seat</code></em> ()</p></td>
 
4338
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--seat" title="The “seat” property"><span class="type">“seat”</span></a> property.</p></td>
 
4339
<td class="struct_member_annotations"> </td>
 
4340
</tr>
 
4341
<tr>
 
4342
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-serial"></a>get_serial</code></em> ()</p></td>
 
4343
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--serial" title="The “serial” property"><span class="type">“serial”</span></a> property.</p></td>
 
4344
<td class="struct_member_annotations"> </td>
 
4345
</tr>
 
4346
<tr>
 
4347
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-size"></a>get_size</code></em> ()</p></td>
 
4348
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--size" title="The “size” property"><span class="type">“size”</span></a> property.</p></td>
 
4349
<td class="struct_member_annotations"> </td>
 
4350
</tr>
 
4351
<tr>
 
4352
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-sort-key"></a>get_sort_key</code></em> ()</p></td>
 
4353
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--sort-key" title="The “sort-key” property"><span class="type">“sort-key”</span></a> property.</p></td>
 
4354
<td class="struct_member_annotations"> </td>
 
4355
</tr>
 
4356
<tr>
 
4357
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-time-detected"></a>get_time_detected</code></em> ()</p></td>
 
4358
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--time-detected" title="The “time-detected” property"><span class="type">“time-detected”</span></a> property.</p></td>
 
4359
<td class="struct_member_annotations"> </td>
 
4360
</tr>
 
4361
<tr>
 
4362
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-time-media-detected"></a>get_time_media_detected</code></em> ()</p></td>
 
4363
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--time-media-detected" title="The “time-media-detected” property"><span class="type">“time-media-detected”</span></a> property.</p></td>
 
4364
<td class="struct_member_annotations"> </td>
 
4365
</tr>
 
4366
<tr>
 
4367
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-vendor"></a>get_vendor</code></em> ()</p></td>
 
4368
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--vendor" title="The “vendor” property"><span class="type">“vendor”</span></a> property.</p></td>
 
4369
<td class="struct_member_annotations"> </td>
 
4370
</tr>
 
4371
<tr>
 
4372
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-wwn"></a>get_wwn</code></em> ()</p></td>
 
4373
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--wwn" title="The “wwn” property"><span class="type">“wwn”</span></a> property.</p></td>
 
4374
<td class="struct_member_annotations"> </td>
 
4375
</tr>
 
4376
<tr>
 
4377
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.handle-power-off"></a>handle_power_off</code></em> ()</p></td>
 
4378
<td class="struct_member_description"><p>Handler for the <a class="link" href="UDisksDrive.html#UDisksDrive-handle-power-off" title="The “handle-power-off” signal"><span class="type">“handle-power-off”</span></a> signal.</p></td>
 
4379
<td class="struct_member_annotations"> </td>
 
4380
</tr>
 
4381
<tr>
 
4382
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-can-power-off"></a>get_can_power_off</code></em> ()</p></td>
 
4383
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--can-power-off" title="The “can-power-off” property"><span class="type">“can-power-off”</span></a> property.</p></td>
 
4384
<td class="struct_member_annotations"> </td>
 
4385
</tr>
 
4386
<tr>
 
4387
<td class="struct_member_name"><p><em class="structfield"><code><a name="UDisksDriveIface.get-sibling-id"></a>get_sibling_id</code></em> ()</p></td>
 
4388
<td class="struct_member_description"><p>Getter for the <a class="link" href="UDisksDrive.html#UDisksDrive--sibling-id" title="The “sibling-id” property"><span class="type">“sibling-id”</span></a> property.</p></td>
 
4389
<td class="struct_member_annotations"> </td>
 
4390
</tr>
 
4391
</tbody>
 
4392
</table></div>
 
4393
</div>
 
4394
</div>
 
4395
<hr>
 
4396
<div class="refsect2">
 
4397
<a name="UDisksDriveProxy-struct"></a><h3>struct UDisksDriveProxy</h3>
 
4398
<pre class="programlisting">struct UDisksDriveProxy;</pre>
 
4399
<p>The <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a> structure contains only private data and should only be accessed using the provided API.</p>
 
4400
</div>
 
4401
<hr>
 
4402
<div class="refsect2">
 
4403
<a name="UDisksDriveProxyClass"></a><h3>struct UDisksDriveProxyClass</h3>
 
4404
<pre class="programlisting">struct UDisksDriveProxyClass {
 
4405
  GDBusProxyClass parent_class;
 
4406
};
 
4407
</pre>
 
4408
<p>Class structure for <a class="link" href="UDisksDrive.html#UDisksDriveProxy"><span class="type">UDisksDriveProxy</span></a>.</p>
 
4409
<div class="refsect3">
 
4410
<a name="id-1.4.5.5.15.5.5"></a><h4>Members</h4>
 
4411
<div class="informaltable"><table width="100%" border="0">
 
4412
<colgroup>
 
4413
<col width="300px" class="struct_members_name">
 
4414
<col class="struct_members_description">
 
4415
<col width="200px" class="struct_members_annotations">
 
4416
</colgroup>
 
4417
<tbody><tr>
 
4418
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyClass"><span class="type">GDBusProxyClass</span></a> <em class="structfield"><code><a name="UDisksDriveProxyClass.parent-class"></a>parent_class</code></em>;</p></td>
 
4419
<td class="struct_member_description"><p>The parent class.</p></td>
 
4420
<td class="struct_member_annotations"> </td>
 
4421
</tr></tbody>
 
4422
</table></div>
 
4423
</div>
 
4424
</div>
 
4425
<hr>
 
4426
<div class="refsect2">
 
4427
<a name="UDisksDriveSkeleton-struct"></a><h3>struct UDisksDriveSkeleton</h3>
 
4428
<pre class="programlisting">struct UDisksDriveSkeleton;</pre>
 
4429
<p>The <a class="link" href="UDisksDrive.html#UDisksDriveSkeleton"><span class="type">UDisksDriveSkeleton</span></a> structure contains only private data and should only be accessed using the provided API.</p>
 
4430
</div>
 
4431
<hr>
 
4432
<div class="refsect2">
 
4433
<a name="UDisksDriveSkeletonClass"></a><h3>struct UDisksDriveSkeletonClass</h3>
 
4434
<pre class="programlisting">struct UDisksDriveSkeletonClass {
 
4435
  GDBusInterfaceSkeletonClass parent_class;
 
4436
};
 
4437
</pre>
 
4438
<p>Class structure for <a class="link" href="UDisksDrive.html#UDisksDriveSkeleton"><span class="type">UDisksDriveSkeleton</span></a>.</p>
 
4439
<div class="refsect3">
 
4440
<a name="id-1.4.5.5.15.7.5"></a><h4>Members</h4>
 
4441
<div class="informaltable"><table width="100%" border="0">
 
4442
<colgroup>
 
4443
<col width="300px" class="struct_members_name">
 
4444
<col class="struct_members_description">
 
4445
<col width="200px" class="struct_members_annotations">
 
4446
</colgroup>
 
4447
<tbody><tr>
 
4448
<td class="struct_member_name"><p><a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeletonClass"><span class="type">GDBusInterfaceSkeletonClass</span></a> <em class="structfield"><code><a name="UDisksDriveSkeletonClass.parent-class"></a>parent_class</code></em>;</p></td>
 
4449
<td class="struct_member_description"><p>The parent class.</p></td>
 
4450
<td class="struct_member_annotations"> </td>
 
4451
</tr></tbody>
 
4452
</table></div>
 
4453
</div>
 
4454
</div>
 
4455
</div>
 
4456
<div class="refsect1">
 
4457
<a name="UDisksDrive.property-details"></a><h2>Property Details</h2>
 
4458
<div class="refsect2">
 
4459
<a name="UDisksDrive--can-power-off"></a><h3>The <code class="literal">“can-power-off”</code> property</h3>
 
4460
<pre class="programlisting">  “can-power-off”            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4461
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.CanPowerOff" title='The "CanPowerOff" property'>"CanPowerOff"</a>.</p>
 
4462
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4463
<p>Flags: Read / Write</p>
 
4464
<p>Default value: FALSE</p>
 
4465
<p class="since">Since 2.1</p>
 
4466
</div>
 
4467
<hr>
 
4468
<div class="refsect2">
 
4469
<a name="UDisksDrive--configuration"></a><h3>The <code class="literal">“configuration”</code> property</h3>
 
4470
<pre class="programlisting">  “configuration”            <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a> *</pre>
 
4471
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Configuration" title='The "Configuration" property'>"Configuration"</a>.</p>
 
4472
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4473
<p>Flags: Read / Write</p>
 
4474
<p>Allowed values: GVariant&lt;a{sv}&gt;</p>
 
4475
<p>Default value: NULL</p>
 
4476
</div>
 
4477
<hr>
 
4478
<div class="refsect2">
 
4479
<a name="UDisksDrive--connection-bus"></a><h3>The <code class="literal">“connection-bus”</code> property</h3>
 
4480
<pre class="programlisting">  “connection-bus”           <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4481
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.ConnectionBus" title='The "ConnectionBus" property'>"ConnectionBus"</a>.</p>
 
4482
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4483
<p>Flags: Read / Write</p>
 
4484
<p>Default value: NULL</p>
 
4485
</div>
 
4486
<hr>
 
4487
<div class="refsect2">
 
4488
<a name="UDisksDrive--ejectable"></a><h3>The <code class="literal">“ejectable”</code> property</h3>
 
4489
<pre class="programlisting">  “ejectable”                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4490
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Ejectable" title='The "Ejectable" property'>"Ejectable"</a>.</p>
 
4491
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4492
<p>Flags: Read / Write</p>
 
4493
<p>Default value: FALSE</p>
 
4494
</div>
 
4495
<hr>
 
4496
<div class="refsect2">
 
4497
<a name="UDisksDrive--id"></a><h3>The <code class="literal">“id”</code> property</h3>
 
4498
<pre class="programlisting">  “id”                       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4499
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Id" title='The "Id" property'>"Id"</a>.</p>
 
4500
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4501
<p>Flags: Read / Write</p>
 
4502
<p>Default value: NULL</p>
 
4503
</div>
 
4504
<hr>
 
4505
<div class="refsect2">
 
4506
<a name="UDisksDrive--media"></a><h3>The <code class="literal">“media”</code> property</h3>
 
4507
<pre class="programlisting">  “media”                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4508
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Media" title='The "Media" property'>"Media"</a>.</p>
 
4509
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4510
<p>Flags: Read / Write</p>
 
4511
<p>Default value: NULL</p>
 
4512
</div>
 
4513
<hr>
 
4514
<div class="refsect2">
 
4515
<a name="UDisksDrive--media-available"></a><h3>The <code class="literal">“media-available”</code> property</h3>
 
4516
<pre class="programlisting">  “media-available”          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4517
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaAvailable" title='The "MediaAvailable" property'>"MediaAvailable"</a>.</p>
 
4518
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4519
<p>Flags: Read / Write</p>
 
4520
<p>Default value: FALSE</p>
 
4521
</div>
 
4522
<hr>
 
4523
<div class="refsect2">
 
4524
<a name="UDisksDrive--media-change-detected"></a><h3>The <code class="literal">“media-change-detected”</code> property</h3>
 
4525
<pre class="programlisting">  “media-change-detected”    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4526
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaChangeDetected" title='The "MediaChangeDetected" property'>"MediaChangeDetected"</a>.</p>
 
4527
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4528
<p>Flags: Read / Write</p>
 
4529
<p>Default value: FALSE</p>
 
4530
</div>
 
4531
<hr>
 
4532
<div class="refsect2">
 
4533
<a name="UDisksDrive--media-compatibility"></a><h3>The <code class="literal">“media-compatibility”</code> property</h3>
 
4534
<pre class="programlisting">  “media-compatibility”      <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Boxed-Types.html#GStrv"><span class="type">GStrv</span></a></pre>
 
4535
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaCompatibility" title='The "MediaCompatibility" property'>"MediaCompatibility"</a>.</p>
 
4536
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4537
<p>Flags: Read / Write</p>
 
4538
</div>
 
4539
<hr>
 
4540
<div class="refsect2">
 
4541
<a name="UDisksDrive--media-removable"></a><h3>The <code class="literal">“media-removable”</code> property</h3>
 
4542
<pre class="programlisting">  “media-removable”          <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4543
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.MediaRemovable" title='The "MediaRemovable" property'>"MediaRemovable"</a>.</p>
 
4544
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4545
<p>Flags: Read / Write</p>
 
4546
<p>Default value: FALSE</p>
 
4547
</div>
 
4548
<hr>
 
4549
<div class="refsect2">
 
4550
<a name="UDisksDrive--model"></a><h3>The <code class="literal">“model”</code> property</h3>
 
4551
<pre class="programlisting">  “model”                    <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4552
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Model" title='The "Model" property'>"Model"</a>.</p>
 
4553
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4554
<p>Flags: Read / Write</p>
 
4555
<p>Default value: NULL</p>
 
4556
</div>
 
4557
<hr>
 
4558
<div class="refsect2">
 
4559
<a name="UDisksDrive--optical"></a><h3>The <code class="literal">“optical”</code> property</h3>
 
4560
<pre class="programlisting">  “optical”                  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4561
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Optical" title='The "Optical" property'>"Optical"</a>.</p>
 
4562
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4563
<p>Flags: Read / Write</p>
 
4564
<p>Default value: FALSE</p>
 
4565
</div>
 
4566
<hr>
 
4567
<div class="refsect2">
 
4568
<a name="UDisksDrive--optical-blank"></a><h3>The <code class="literal">“optical-blank”</code> property</h3>
 
4569
<pre class="programlisting">  “optical-blank”            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4570
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalBlank" title='The "OpticalBlank" property'>"OpticalBlank"</a>.</p>
 
4571
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4572
<p>Flags: Read / Write</p>
 
4573
<p>Default value: FALSE</p>
 
4574
</div>
 
4575
<hr>
 
4576
<div class="refsect2">
 
4577
<a name="UDisksDrive--optical-num-audio-tracks"></a><h3>The <code class="literal">“optical-num-audio-tracks”</code> property</h3>
 
4578
<pre class="programlisting">  “optical-num-audio-tracks” <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
 
4579
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumAudioTracks" title='The "OpticalNumAudioTracks" property'>"OpticalNumAudioTracks"</a>.</p>
 
4580
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4581
<p>Flags: Read / Write</p>
 
4582
<p>Default value: 0</p>
 
4583
</div>
 
4584
<hr>
 
4585
<div class="refsect2">
 
4586
<a name="UDisksDrive--optical-num-data-tracks"></a><h3>The <code class="literal">“optical-num-data-tracks”</code> property</h3>
 
4587
<pre class="programlisting">  “optical-num-data-tracks”  <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
 
4588
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumDataTracks" title='The "OpticalNumDataTracks" property'>"OpticalNumDataTracks"</a>.</p>
 
4589
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4590
<p>Flags: Read / Write</p>
 
4591
<p>Default value: 0</p>
 
4592
</div>
 
4593
<hr>
 
4594
<div class="refsect2">
 
4595
<a name="UDisksDrive--optical-num-sessions"></a><h3>The <code class="literal">“optical-num-sessions”</code> property</h3>
 
4596
<pre class="programlisting">  “optical-num-sessions”     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
 
4597
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumSessions" title='The "OpticalNumSessions" property'>"OpticalNumSessions"</a>.</p>
 
4598
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4599
<p>Flags: Read / Write</p>
 
4600
<p>Default value: 0</p>
 
4601
</div>
 
4602
<hr>
 
4603
<div class="refsect2">
 
4604
<a name="UDisksDrive--optical-num-tracks"></a><h3>The <code class="literal">“optical-num-tracks”</code> property</h3>
 
4605
<pre class="programlisting">  “optical-num-tracks”       <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a></pre>
 
4606
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.OpticalNumTracks" title='The "OpticalNumTracks" property'>"OpticalNumTracks"</a>.</p>
 
4607
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4608
<p>Flags: Read / Write</p>
 
4609
<p>Default value: 0</p>
 
4610
</div>
 
4611
<hr>
 
4612
<div class="refsect2">
 
4613
<a name="UDisksDrive--removable"></a><h3>The <code class="literal">“removable”</code> property</h3>
 
4614
<pre class="programlisting">  “removable”                <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre>
 
4615
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Removable" title='The "Removable" property'>"Removable"</a>.</p>
 
4616
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4617
<p>Flags: Read / Write</p>
 
4618
<p>Default value: FALSE</p>
 
4619
</div>
 
4620
<hr>
 
4621
<div class="refsect2">
 
4622
<a name="UDisksDrive--revision"></a><h3>The <code class="literal">“revision”</code> property</h3>
 
4623
<pre class="programlisting">  “revision”                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4624
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Revision" title='The "Revision" property'>"Revision"</a>.</p>
 
4625
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4626
<p>Flags: Read / Write</p>
 
4627
<p>Default value: NULL</p>
 
4628
</div>
 
4629
<hr>
 
4630
<div class="refsect2">
 
4631
<a name="UDisksDrive--rotation-rate"></a><h3>The <code class="literal">“rotation-rate”</code> property</h3>
 
4632
<pre class="programlisting">  “rotation-rate”            <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="type">gint</span></a></pre>
 
4633
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.RotationRate" title='The "RotationRate" property'>"RotationRate"</a>.</p>
 
4634
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4635
<p>Flags: Read / Write</p>
 
4636
<p>Default value: 0</p>
 
4637
</div>
 
4638
<hr>
 
4639
<div class="refsect2">
 
4640
<a name="UDisksDrive--seat"></a><h3>The <code class="literal">“seat”</code> property</h3>
 
4641
<pre class="programlisting">  “seat”                     <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4642
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Seat" title='The "Seat" property'>"Seat"</a>.</p>
 
4643
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4644
<p>Flags: Read / Write</p>
 
4645
<p>Default value: NULL</p>
 
4646
</div>
 
4647
<hr>
 
4648
<div class="refsect2">
 
4649
<a name="UDisksDrive--serial"></a><h3>The <code class="literal">“serial”</code> property</h3>
 
4650
<pre class="programlisting">  “serial”                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4651
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Serial" title='The "Serial" property'>"Serial"</a>.</p>
 
4652
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4653
<p>Flags: Read / Write</p>
 
4654
<p>Default value: NULL</p>
 
4655
</div>
 
4656
<hr>
 
4657
<div class="refsect2">
 
4658
<a name="UDisksDrive--sibling-id"></a><h3>The <code class="literal">“sibling-id”</code> property</h3>
 
4659
<pre class="programlisting">  “sibling-id”               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4660
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SiblingId" title='The "SiblingId" property'>"SiblingId"</a>.</p>
 
4661
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4662
<p>Flags: Read / Write</p>
 
4663
<p>Default value: NULL</p>
 
4664
<p class="since">Since 2.1</p>
 
4665
</div>
 
4666
<hr>
 
4667
<div class="refsect2">
 
4668
<a name="UDisksDrive--size"></a><h3>The <code class="literal">“size”</code> property</h3>
 
4669
<pre class="programlisting">  “size”                     <span class="type">guint64</span></pre>
 
4670
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Size" title='The "Size" property'>"Size"</a>.</p>
 
4671
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4672
<p>Flags: Read / Write</p>
 
4673
<p>Default value: 0</p>
 
4674
</div>
 
4675
<hr>
 
4676
<div class="refsect2">
 
4677
<a name="UDisksDrive--sort-key"></a><h3>The <code class="literal">“sort-key”</code> property</h3>
 
4678
<pre class="programlisting">  “sort-key”                 <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4679
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.SortKey" title='The "SortKey" property'>"SortKey"</a>.</p>
 
4680
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4681
<p>Flags: Read / Write</p>
 
4682
<p>Default value: NULL</p>
 
4683
</div>
 
4684
<hr>
 
4685
<div class="refsect2">
 
4686
<a name="UDisksDrive--time-detected"></a><h3>The <code class="literal">“time-detected”</code> property</h3>
 
4687
<pre class="programlisting">  “time-detected”            <span class="type">guint64</span></pre>
 
4688
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeDetected" title='The "TimeDetected" property'>"TimeDetected"</a>.</p>
 
4689
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4690
<p>Flags: Read / Write</p>
 
4691
<p>Default value: 0</p>
 
4692
</div>
 
4693
<hr>
 
4694
<div class="refsect2">
 
4695
<a name="UDisksDrive--time-media-detected"></a><h3>The <code class="literal">“time-media-detected”</code> property</h3>
 
4696
<pre class="programlisting">  “time-media-detected”      <span class="type">guint64</span></pre>
 
4697
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.TimeMediaDetected" title='The "TimeMediaDetected" property'>"TimeMediaDetected"</a>.</p>
 
4698
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4699
<p>Flags: Read / Write</p>
 
4700
<p>Default value: 0</p>
 
4701
</div>
 
4702
<hr>
 
4703
<div class="refsect2">
 
4704
<a name="UDisksDrive--vendor"></a><h3>The <code class="literal">“vendor”</code> property</h3>
 
4705
<pre class="programlisting">  “vendor”                   <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4706
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.Vendor" title='The "Vendor" property'>"Vendor"</a>.</p>
 
4707
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4708
<p>Flags: Read / Write</p>
 
4709
<p>Default value: NULL</p>
 
4710
</div>
 
4711
<hr>
 
4712
<div class="refsect2">
 
4713
<a name="UDisksDrive--wwn"></a><h3>The <code class="literal">“wwn”</code> property</h3>
 
4714
<pre class="programlisting">  “wwn”                      <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre>
 
4715
<p>Represents the D-Bus property <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-property-org-freedesktop-UDisks2-Drive.WWN" title='The "WWN" property'>"WWN"</a>.</p>
 
4716
<p>Since the D-Bus property for this <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> property is readable but not writable, it is meaningful to read from it on both the client- and service-side. It is only meaningful, however, to write to it on the service-side.</p>
 
4717
<p>Flags: Read / Write</p>
 
4718
<p>Default value: NULL</p>
 
4719
</div>
 
4720
</div>
 
4721
<div class="refsect1">
 
4722
<a name="UDisksDrive.signal-details"></a><h2>Signal Details</h2>
 
4723
<div class="refsect2">
 
4724
<a name="UDisksDrive-handle-eject"></a><h3>The <code class="literal">“handle-eject”</code> signal</h3>
 
4725
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
4726
user_function (<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>           *object,
 
4727
               <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
4728
               <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
4729
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)</pre>
 
4730
<p>Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.Eject" title="The Eject() method"><code class="function">Eject()</code></a> D-Bus method.</p>
 
4731
<p>If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
 
4732
 and eventually call <a class="link" href="UDisksDrive.html#udisks-drive-complete-eject" title="udisks_drive_complete_eject ()"><code class="function">udisks_drive_complete_eject()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.</p>
 
4733
<div class="refsect3">
 
4734
<a name="id-1.4.5.5.17.2.6"></a><h4>Parameters</h4>
 
4735
<div class="informaltable"><table width="100%" border="0">
 
4736
<colgroup>
 
4737
<col width="150px" class="parameters_name">
 
4738
<col class="parameters_description">
 
4739
<col width="200px" class="parameters_annotations">
 
4740
</colgroup>
 
4741
<tbody>
 
4742
<tr>
 
4743
<td class="parameter_name"><p>object</p></td>
 
4744
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
4745
<td class="parameter_annotations"> </td>
 
4746
</tr>
 
4747
<tr>
 
4748
<td class="parameter_name"><p>invocation</p></td>
 
4749
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
 
4750
<td class="parameter_annotations"> </td>
 
4751
</tr>
 
4752
<tr>
 
4753
<td class="parameter_name"><p>arg_options</p></td>
 
4754
<td class="parameter_description"><p>Argument passed by remote caller.</p></td>
 
4755
<td class="parameter_annotations"> </td>
 
4756
</tr>
 
4757
<tr>
 
4758
<td class="parameter_name"><p>user_data</p></td>
 
4759
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
 
4760
<td class="parameter_annotations"> </td>
 
4761
</tr>
 
4762
</tbody>
 
4763
</table></div>
 
4764
</div>
 
4765
<div class="refsect3">
 
4766
<a name="id-1.4.5.5.17.2.7"></a><h4>Returns</h4>
 
4767
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
 
4768
<p></p>
 
4769
</div>
 
4770
<p>Flags: Run Last</p>
 
4771
</div>
 
4772
<hr>
 
4773
<div class="refsect2">
 
4774
<a name="UDisksDrive-handle-power-off"></a><h3>The <code class="literal">“handle-power-off”</code> signal</h3>
 
4775
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
4776
user_function (<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>           *object,
 
4777
               <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
4778
               <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
4779
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)</pre>
 
4780
<p>Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.PowerOff" title="The PowerOff() method"><code class="function">PowerOff()</code></a> D-Bus method.</p>
 
4781
<p>If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
 
4782
 and eventually call <a class="link" href="UDisksDrive.html#udisks-drive-complete-power-off" title="udisks_drive_complete_power_off ()"><code class="function">udisks_drive_complete_power_off()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.</p>
 
4783
<div class="refsect3">
 
4784
<a name="id-1.4.5.5.17.3.6"></a><h4>Parameters</h4>
 
4785
<div class="informaltable"><table width="100%" border="0">
 
4786
<colgroup>
 
4787
<col width="150px" class="parameters_name">
 
4788
<col class="parameters_description">
 
4789
<col width="200px" class="parameters_annotations">
 
4790
</colgroup>
 
4791
<tbody>
 
4792
<tr>
 
4793
<td class="parameter_name"><p>object</p></td>
 
4794
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
4795
<td class="parameter_annotations"> </td>
 
4796
</tr>
 
4797
<tr>
 
4798
<td class="parameter_name"><p>invocation</p></td>
 
4799
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
 
4800
<td class="parameter_annotations"> </td>
 
4801
</tr>
 
4802
<tr>
 
4803
<td class="parameter_name"><p>arg_options</p></td>
 
4804
<td class="parameter_description"><p>Argument passed by remote caller.</p></td>
 
4805
<td class="parameter_annotations"> </td>
 
4806
</tr>
 
4807
<tr>
 
4808
<td class="parameter_name"><p>user_data</p></td>
 
4809
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
 
4810
<td class="parameter_annotations"> </td>
 
4811
</tr>
 
4812
</tbody>
 
4813
</table></div>
 
4814
</div>
 
4815
<div class="refsect3">
 
4816
<a name="id-1.4.5.5.17.3.7"></a><h4>Returns</h4>
 
4817
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
 
4818
<p></p>
 
4819
</div>
 
4820
<p>Flags: Run Last</p>
 
4821
<p class="since">Since 2.1</p>
 
4822
</div>
 
4823
<hr>
 
4824
<div class="refsect2">
 
4825
<a name="UDisksDrive-handle-set-configuration"></a><h3>The <code class="literal">“handle-set-configuration”</code> signal</h3>
 
4826
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>
 
4827
user_function (<a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>           *object,
 
4828
               <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation,
 
4829
               <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_value,
 
4830
               <a href="http://library.gnome.org/devel/glib/unstable/glib-GVariant.html#GVariant"><span class="type">GVariant</span></a>              *arg_options,
 
4831
               <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a>               user_data)</pre>
 
4832
<p>Signal emitted when a remote caller is invoking the <a class="link" href="gdbus-org.freedesktop.UDisks2.Drive.html#gdbus-method-org-freedesktop-UDisks2-Drive.SetConfiguration" title="The SetConfiguration() method"><code class="function">SetConfiguration()</code></a> D-Bus method.</p>
 
4833
<p>If a signal handler returns <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, it means the signal handler will handle the invocation (e.g. take a reference to <em class="parameter"><code>invocation</code></em>
 
4834
 and eventually call <a class="link" href="UDisksDrive.html#udisks-drive-complete-set-configuration" title="udisks_drive_complete_set_configuration ()"><code class="function">udisks_drive_complete_set_configuration()</code></a> or e.g. <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html#g-dbus-method-invocation-return-error"><code class="function">g_dbus_method_invocation_return_error()</code></a> on it) and no order signal handlers will run. If no signal handler handles the invocation, the <code class="literal">G_DBUS_ERROR_UNKNOWN_METHOD</code> error is returned.</p>
 
4835
<div class="refsect3">
 
4836
<a name="id-1.4.5.5.17.4.6"></a><h4>Parameters</h4>
 
4837
<div class="informaltable"><table width="100%" border="0">
 
4838
<colgroup>
 
4839
<col width="150px" class="parameters_name">
 
4840
<col class="parameters_description">
 
4841
<col width="200px" class="parameters_annotations">
 
4842
</colgroup>
 
4843
<tbody>
 
4844
<tr>
 
4845
<td class="parameter_name"><p>object</p></td>
 
4846
<td class="parameter_description"><p>A <a class="link" href="UDisksDrive.html" title="UDisksDrive"><span class="type">UDisksDrive</span></a>.</p></td>
 
4847
<td class="parameter_annotations"> </td>
 
4848
</tr>
 
4849
<tr>
 
4850
<td class="parameter_name"><p>invocation</p></td>
 
4851
<td class="parameter_description"><p>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>.</p></td>
 
4852
<td class="parameter_annotations"> </td>
 
4853
</tr>
 
4854
<tr>
 
4855
<td class="parameter_name"><p>arg_value</p></td>
 
4856
<td class="parameter_description"><p>Argument passed by remote caller.</p></td>
 
4857
<td class="parameter_annotations"> </td>
 
4858
</tr>
 
4859
<tr>
 
4860
<td class="parameter_name"><p>arg_options</p></td>
 
4861
<td class="parameter_description"><p>Argument passed by remote caller.</p></td>
 
4862
<td class="parameter_annotations"> </td>
 
4863
</tr>
 
4864
<tr>
 
4865
<td class="parameter_name"><p>user_data</p></td>
 
4866
<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
 
4867
<td class="parameter_annotations"> </td>
 
4868
</tr>
 
4869
</tbody>
 
4870
</table></div>
 
4871
</div>
 
4872
<div class="refsect3">
 
4873
<a name="id-1.4.5.5.17.4.7"></a><h4>Returns</h4>
 
4874
<p> <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the invocation was handled, <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to let other signal handlers run.</p>
 
4875
<p></p>
 
4876
</div>
 
4877
<p>Flags: Run Last</p>
 
4878
</div>
 
4879
</div>
 
4880
</div>
 
4881
<div class="footer">
 
4882
<hr>
 
4883
          Generated by GTK-Doc V1.20</div>
 
4884
</body>
 
4885
</html>
 
 
b'\\ No newline at end of file'