~ubuntu-branches/ubuntu/trusty/udisks/trusty

« back to all changes in this revision

Viewing changes to doc/html/UDisks.html

  • Committer: Package Import Robot
  • Author(s): Martin Pitt
  • Date: 2014-03-10 11:09:46 UTC
  • mfrom: (37.1.1 sid)
  • Revision ID: package-import@ubuntu.com-20140310110946-brvv5p1x40a3vdk7
Tags: 1.0.5-1
* New upstream security/bug fix release. Fixes buffer overflow in mount path
  parsing. (CVE-2014-0004, LP: #1288226)
* Drop 00git_fix_smart_test.patch, 00git_rts_bpp_sdcard.patch: contained in
  this upstream release.
* Replace Debian specific systemd integration with upstream's:
  - Drop 11-systemd-service.patch and udisks.service.
  - debian/rules: Configure with --with-systemdsystemunitdir.
  - debian/udisks.install: Adjust .service path.
* Use dh-autoreconf to update config.{sub,guess} for new ports.
  Thanks Dann Frazier. (LP: #1235051)
* Add 15-dont-watch-lvm.patch: Stop udev-watching devmapper devices. It is
  not necessary any more with current kernels/LVM and breaks removal of
  snapshots. (Closes: #721303)

Show diffs side-by-side

added added

removed removed

Lines of Context:
2
2
<html>
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
 
<title>org.freedesktop.UDisks</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
5
<title>udisks Reference Manual: org.freedesktop.UDisks</title>
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
7
7
<link rel="home" href="index.html" title="udisks Reference Manual">
8
8
<link rel="up" href="ref-dbus.html" title="D-Bus API Reference">
9
9
<link rel="prev" href="ref-dbus.html" title="D-Bus API Reference">
10
10
<link rel="next" href="Device.html" title="org.freedesktop.UDisks.Device">
11
 
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.20 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
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="2">
16
 
<tr valign="middle">
17
 
<td><a accesskey="p" href="ref-dbus.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
18
 
<td><a accesskey="u" href="ref-dbus.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
19
 
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
20
 
<th width="100%" align="center">udisks Reference Manual</th>
21
 
<td><a accesskey="n" href="Device.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
22
 
</tr>
23
 
<tr><td colspan="5" class="shortcuts">
24
 
<a href="#UDisks.synopsis" class="shortcut">Top</a>
25
 
                   | 
26
 
                  <a href="#UDisks.description" class="shortcut">Description</a>
27
 
                   | 
28
 
                  <a href="#UDisks.implemented-interfaces" class="shortcut">Implemented Interfaces</a>
29
 
                   | 
30
 
                  <a href="#UDisks.properties" class="shortcut">Properties</a>
31
 
                   | 
32
 
                  <a href="#UDisks.signals" class="shortcut">Signals</a>
33
 
</td></tr>
34
 
</table>
 
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="#UDisks.description" class="shortcut">Description</a></span><span id="nav_interfaces"> <span class="dim">|</span> 
 
19
                  <a href="#UDisks.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> 
 
20
                  <a href="#UDisks.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> 
 
21
                  <a href="#UDisks.signals" class="shortcut">Signals</a></span>
 
22
</td>
 
23
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
 
24
<td><a accesskey="u" href="ref-dbus.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
 
25
<td><a accesskey="p" href="ref-dbus.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
 
26
<td><a accesskey="n" href="Device.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
 
27
</tr></table>
35
28
<div class="refentry">
36
29
<a name="UDisks"></a><div class="titlepage"></div>
37
30
<div class="refnamediv"><table width="100%"><tr>
39
32
<h2><span class="refentrytitle">org.freedesktop.UDisks</span></h2>
40
33
<p>org.freedesktop.UDisks — UDisks interface</p>
41
34
</td>
42
 
<td valign="top" align="right"></td>
 
35
<td class="gallery_image" valign="top" align="right"></td>
43
36
</tr></table></div>
44
37
<div class="refsynopsisdiv">
45
38
<h2>Methods</h2>
46
 
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks.EnumerateAdapters">EnumerateAdapters</a>             (out 'ao' devices)
47
 
<a class="link" href="UDisks.html#UDisks.EnumerateExpanders">EnumerateExpanders</a>            (out 'ao' devices)
48
 
<a class="link" href="UDisks.html#UDisks.EnumeratePorts">EnumeratePorts</a>                (out 'ao' devices)
49
 
<a class="link" href="UDisks.html#UDisks.EnumerateDevices">EnumerateDevices</a>              (out 'ao' devices)
50
 
<a class="link" href="UDisks.html#UDisks.EnumerateDeviceFiles">EnumerateDeviceFiles</a>          (out 'as' device_files)
51
 
<a class="link" href="UDisks.html#UDisks.FindDeviceByDeviceFile">FindDeviceByDeviceFile</a>        (in  's'  device_file,
52
 
                               out 'o'  device)
53
 
<a class="link" href="UDisks.html#UDisks.FindDeviceByMajorMinor">FindDeviceByMajorMinor</a>        (in  'x'  device_major,
54
 
                               in  'x'  device_minor,
55
 
                               out 'o'  device)
56
 
<a class="link" href="UDisks.html#UDisks.DriveInhibitAllPolling">DriveInhibitAllPolling</a>        (in  'as' options,
57
 
                               out 's'  cookie)
58
 
<a class="link" href="UDisks.html#UDisks.DriveUninhibitAllPolling">DriveUninhibitAllPolling</a>      (in  's'  cookie)
59
 
<a class="link" href="UDisks.html#UDisks.DriveSetAllSpindownTimeouts">DriveSetAllSpindownTimeouts</a>   (in  'i'  timeout_seconds,
60
 
                               in  'as' options,
61
 
                               out 's'  cookie)
62
 
<a class="link" href="UDisks.html#UDisks.DriveUnsetAllSpindownTimeouts">DriveUnsetAllSpindownTimeouts</a> (in  's'  cookie)
63
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGStart">LinuxLvm2VGStart</a>              (in  's'  uuid,
64
 
                               in  'as' options)
65
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGStop">LinuxLvm2VGStop</a>               (in  's'  uuid,
66
 
                               in  'as' options)
67
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGSetName">LinuxLvm2VGSetName</a>            (in  's'  uuid,
68
 
                               in  's'  name)
69
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGAddPV">LinuxLvm2VGAddPV</a>              (in  's'  uuid,
70
 
                               in  'o'  physical_volume,
71
 
                               in  'as' options)
72
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGRemovePV">LinuxLvm2VGRemovePV</a>           (in  's'  vg_uuid,
73
 
                               in  's'  pv_uuid,
74
 
                               in  'as' options)
75
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVSetName">LinuxLvm2LVSetName</a>            (in  's'  group_uuid,
76
 
                               in  's'  uuid,
77
 
                               in  's'  name)
78
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVStart">LinuxLvm2LVStart</a>              (in  's'  group_uuid,
79
 
                               in  's'  uuid,
80
 
                               in  'as' options)
81
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVRemove">LinuxLvm2LVRemove</a>             (in  's'  group_uuid,
82
 
                               in  's'  uuid,
83
 
                               in  'as' options)
84
 
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVCreate">LinuxLvm2LVCreate</a>             (in  's'  group_uuid,
85
 
                               in  's'  name,
86
 
                               in  't'  size,
87
 
                               in  'u'  num_stripes,
88
 
                               in  't'  stripe_size,
89
 
                               in  'u'  num_mirrors,
90
 
                               in  'as' options,
91
 
                               in  's'  fstype,
92
 
                               in  'as' fsoptions,
93
 
                               out 'o'  created_device)
94
 
<a class="link" href="UDisks.html#UDisks.LinuxMdStart">LinuxMdStart</a>                  (in  'ao' components,
95
 
                               in  'as' options,
96
 
                               out 'o'  device)
97
 
<a class="link" href="UDisks.html#UDisks.LinuxMdCreate">LinuxMdCreate</a>                 (in  'ao' components,
98
 
                               in  's'  level,
99
 
                               in  't'  stripe_size,
100
 
                               in  's'  name,
101
 
                               in  'as' options,
102
 
                               out 'o'  device)
103
 
<a class="link" href="UDisks.html#UDisks.Inhibit">Inhibit</a>                       (out 's'  cookie)
104
 
<a class="link" href="UDisks.html#UDisks.Uninhibit">Uninhibit</a>                     (in  's'  cookie)
105
 
</pre>
106
 
</div>
107
 
<div class="refsect1">
108
 
<a name="id372098"></a><h2>Signals</h2>
109
 
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks::DeviceAdded">DeviceAdded</a>      ('o' device)
110
 
<a class="link" href="UDisks.html#UDisks::DeviceRemoved">DeviceRemoved</a>    ('o' device)
111
 
<a class="link" href="UDisks.html#UDisks::DeviceChanged">DeviceChanged</a>    ('o' device)
112
 
<a class="link" href="UDisks.html#UDisks::DeviceJobChanged">DeviceJobChanged</a> ('o' device,
113
 
                  'b' job_in_progress,
114
 
                  'b' job_is_cancellable,
115
 
                  's' job_id,
116
 
                  'i' job_num_tasks,
117
 
                  'i' job_cur_task,
118
 
                  's' job_cur_task_id,
119
 
                  'd' job_cur_task_percentage)
120
 
<a class="link" href="UDisks.html#UDisks::AdapterAdded">AdapterAdded</a>     ('o' adapter)
121
 
<a class="link" href="UDisks.html#UDisks::AdapterRemoved">AdapterRemoved</a>   ('o' adapter)
122
 
<a class="link" href="UDisks.html#UDisks::AdapterChanged">AdapterChanged</a>   ('o' adapter)
123
 
<a class="link" href="UDisks.html#UDisks::ExpanderAdded">ExpanderAdded</a>    ('o' expander)
124
 
<a class="link" href="UDisks.html#UDisks::ExpanderRemoved">ExpanderRemoved</a>  ('o' expander)
125
 
<a class="link" href="UDisks.html#UDisks::ExpanderChanged">ExpanderChanged</a>  ('o' expander)
126
 
<a class="link" href="UDisks.html#UDisks::PortAdded">PortAdded</a>        ('o' port)
127
 
<a class="link" href="UDisks.html#UDisks::PortRemoved">PortRemoved</a>      ('o' port)
128
 
<a class="link" href="UDisks.html#UDisks::PortChanged">PortChanged</a>      ('o' port)
129
 
</pre>
130
 
</div>
131
 
<div class="refsect1">
132
 
<a name="id372196"></a><h2>Implemented Interfaces</h2>
 
39
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks.EnumerateAdapters">EnumerateAdapters</a>(out'ao'devices)
 
40
<a class="link" href="UDisks.html#UDisks.EnumerateExpanders">EnumerateExpanders</a>(out'ao'devices)
 
41
<a class="link" href="UDisks.html#UDisks.EnumeratePorts">EnumeratePorts</a>(out'ao'devices)
 
42
<a class="link" href="UDisks.html#UDisks.EnumerateDevices">EnumerateDevices</a>(out'ao'devices)
 
43
<a class="link" href="UDisks.html#UDisks.EnumerateDeviceFiles">EnumerateDeviceFiles</a>(out'as'device_files)
 
44
<a class="link" href="UDisks.html#UDisks.FindDeviceByDeviceFile">FindDeviceByDeviceFile</a>(in's'device_file,
 
45
out'o'device)
 
46
<a class="link" href="UDisks.html#UDisks.FindDeviceByMajorMinor">FindDeviceByMajorMinor</a>(in'x'device_major,
 
47
in'x'device_minor,
 
48
out'o'device)
 
49
<a class="link" href="UDisks.html#UDisks.DriveInhibitAllPolling">DriveInhibitAllPolling</a>(in'as'options,
 
50
out's'cookie)
 
51
<a class="link" href="UDisks.html#UDisks.DriveUninhibitAllPolling">DriveUninhibitAllPolling</a>(in's'cookie)
 
52
<a class="link" href="UDisks.html#UDisks.DriveSetAllSpindownTimeouts">DriveSetAllSpindownTimeouts</a>(in'i'timeout_seconds,
 
53
in'as'options,
 
54
out's'cookie)
 
55
<a class="link" href="UDisks.html#UDisks.DriveUnsetAllSpindownTimeouts">DriveUnsetAllSpindownTimeouts</a>(in's'cookie)
 
56
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGStart">LinuxLvm2VGStart</a>(in's'uuid,
 
57
in'as'options)
 
58
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGStop">LinuxLvm2VGStop</a>(in's'uuid,
 
59
in'as'options)
 
60
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGSetName">LinuxLvm2VGSetName</a>(in's'uuid,
 
61
in's'name)
 
62
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGAddPV">LinuxLvm2VGAddPV</a>(in's'uuid,
 
63
in'o'physical_volume,
 
64
in'as'options)
 
65
<a class="link" href="UDisks.html#UDisks.LinuxLvm2VGRemovePV">LinuxLvm2VGRemovePV</a>(in's'vg_uuid,
 
66
in's'pv_uuid,
 
67
in'as'options)
 
68
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVSetName">LinuxLvm2LVSetName</a>(in's'group_uuid,
 
69
in's'uuid,
 
70
in's'name)
 
71
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVStart">LinuxLvm2LVStart</a>(in's'group_uuid,
 
72
in's'uuid,
 
73
in'as'options)
 
74
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVRemove">LinuxLvm2LVRemove</a>(in's'group_uuid,
 
75
in's'uuid,
 
76
in'as'options)
 
77
<a class="link" href="UDisks.html#UDisks.LinuxLvm2LVCreate">LinuxLvm2LVCreate</a>(in's'group_uuid,
 
78
in's'name,
 
79
in't'size,
 
80
in'u'num_stripes,
 
81
in't'stripe_size,
 
82
in'u'num_mirrors,
 
83
in'as'options,
 
84
in's'fstype,
 
85
in'as'fsoptions,
 
86
out'o'created_device)
 
87
<a class="link" href="UDisks.html#UDisks.LinuxMdStart">LinuxMdStart</a>(in'ao'components,
 
88
in'as'options,
 
89
out'o'device)
 
90
<a class="link" href="UDisks.html#UDisks.LinuxMdCreate">LinuxMdCreate</a>(in'ao'components,
 
91
in's'level,
 
92
in't'stripe_size,
 
93
in's'name,
 
94
in'as'options,
 
95
out'o'device)
 
96
<a class="link" href="UDisks.html#UDisks.Inhibit">Inhibit</a>(out's'cookie)
 
97
<a class="link" href="UDisks.html#UDisks.Uninhibit">Uninhibit</a>(in's'cookie)
 
98
</pre>
 
99
</div>
 
100
<div class="refsect1">
 
101
<a name="id-1.2.3.4"></a><h2>Signals</h2>
 
102
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks::DeviceAdded">DeviceAdded</a>('o'device)
 
103
<a class="link" href="UDisks.html#UDisks::DeviceRemoved">DeviceRemoved</a>('o'device)
 
104
<a class="link" href="UDisks.html#UDisks::DeviceChanged">DeviceChanged</a>('o'device)
 
105
<a class="link" href="UDisks.html#UDisks::DeviceJobChanged">DeviceJobChanged</a>('o'device,
 
106
'b'job_in_progress,
 
107
'b'job_is_cancellable,
 
108
's'job_id,
 
109
'i'job_num_tasks,
 
110
'i'job_cur_task,
 
111
's'job_cur_task_id,
 
112
'd'job_cur_task_percentage)
 
113
<a class="link" href="UDisks.html#UDisks::AdapterAdded">AdapterAdded</a>('o'adapter)
 
114
<a class="link" href="UDisks.html#UDisks::AdapterRemoved">AdapterRemoved</a>('o'adapter)
 
115
<a class="link" href="UDisks.html#UDisks::AdapterChanged">AdapterChanged</a>('o'adapter)
 
116
<a class="link" href="UDisks.html#UDisks::ExpanderAdded">ExpanderAdded</a>('o'expander)
 
117
<a class="link" href="UDisks.html#UDisks::ExpanderRemoved">ExpanderRemoved</a>('o'expander)
 
118
<a class="link" href="UDisks.html#UDisks::ExpanderChanged">ExpanderChanged</a>('o'expander)
 
119
<a class="link" href="UDisks.html#UDisks::PortAdded">PortAdded</a>('o'port)
 
120
<a class="link" href="UDisks.html#UDisks::PortRemoved">PortRemoved</a>('o'port)
 
121
<a class="link" href="UDisks.html#UDisks::PortChanged">PortChanged</a>('o'port)
 
122
</pre>
 
123
</div>
 
124
<div class="refsect1">
 
125
<a name="id-1.2.3.5"></a><h2>Implemented Interfaces</h2>
133
126
<p>
134
127
    Objects implementing org.freedesktop.UDisks also implements
135
128
    org.freedesktop.DBus.Introspectable,
137
130
    </p>
138
131
</div>
139
132
<div class="refsect1">
140
 
<a name="id372212"></a><h2>Properties</h2>
141
 
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks:DaemonVersion">'DaemonVersion'</a>       read      's'
142
 
<a class="link" href="UDisks.html#UDisks:DaemonIsInhibited">'DaemonIsInhibited'</a>   read      'b'
143
 
<a class="link" href="UDisks.html#UDisks:SupportsLuksDevices">'SupportsLuksDevices'</a> read      'b'
144
 
<a class="link" href="UDisks.html#UDisks:KnownFilesystems">'KnownFilesystems'</a>    read      'a(ssbbbubbbbbbbb)'
 
133
<a name="id-1.2.3.6"></a><h2>Properties</h2>
 
134
<pre class="synopsis"><a class="link" href="UDisks.html#UDisks:DaemonVersion">'DaemonVersion'</a>read's'
 
135
<a class="link" href="UDisks.html#UDisks:DaemonIsInhibited">'DaemonIsInhibited'</a>read'b'
 
136
<a class="link" href="UDisks.html#UDisks:SupportsLuksDevices">'SupportsLuksDevices'</a>read'b'
 
137
<a class="link" href="UDisks.html#UDisks:KnownFilesystems">'KnownFilesystems'</a>read'a(ssbbbubbbbbbbb)'
145
138
</pre>
146
139
</div>
147
140
<div class="refsect1">
148
 
<a name="id371492"></a><h2>Description</h2>
 
141
<a name="id-1.2.3.7"></a><h2>Description</h2>
149
142
<p></p>
150
143
</div>
151
144
<div class="refsect1">
152
 
<a name="id371507"></a><h2>Details</h2>
 
145
<a name="id-1.2.3.8"></a><h2>Details</h2>
153
146
<div class="refsect2">
154
 
<a name="id371515"></a><h3>
 
147
<a name="id-1.2.3.8.2"></a><h3>
155
148
<a name="UDisks.EnumerateAdapters"></a>EnumerateAdapters ()</h3>
156
 
<pre class="programlisting">EnumerateAdapters (out 'ao' devices)</pre>
 
149
<pre class="programlisting">EnumerateAdapters (out'ao'devices)</pre>
157
150
</div>
158
151
<p>
159
152
            Enumerate all storage adapters on the system.
160
153
          </p>
161
 
<div class="variablelist"><table border="0">
 
154
<div class="variablelist"><table border="0" class="variablelist">
 
155
<colgroup>
162
156
<col align="left" valign="top">
 
157
<col>
 
158
</colgroup>
163
159
<tbody><tr>
164
160
<td><p><span class="term"><em class="parameter"><code>devices</code></em>:</span></p></td>
165
161
<td>An array of object paths for storage adapters.</td>
167
163
</table></div>
168
164
<hr>
169
165
<div class="refsect2">
170
 
<a name="id371557"></a><h3>
 
166
<a name="id-1.2.3.8.5"></a><h3>
171
167
<a name="UDisks.EnumerateExpanders"></a>EnumerateExpanders ()</h3>
172
 
<pre class="programlisting">EnumerateExpanders (out 'ao' devices)</pre>
 
168
<pre class="programlisting">EnumerateExpanders (out'ao'devices)</pre>
173
169
</div>
174
170
<p>
175
171
            Enumerate all storage expanders on the system.
176
172
          </p>
177
 
<div class="variablelist"><table border="0">
 
173
<div class="variablelist"><table border="0" class="variablelist">
 
174
<colgroup>
178
175
<col align="left" valign="top">
 
176
<col>
 
177
</colgroup>
179
178
<tbody><tr>
180
179
<td><p><span class="term"><em class="parameter"><code>devices</code></em>:</span></p></td>
181
180
<td>An array of object paths for storage expanders.</td>
183
182
</table></div>
184
183
<hr>
185
184
<div class="refsect2">
186
 
<a name="id428459"></a><h3>
 
185
<a name="id-1.2.3.8.8"></a><h3>
187
186
<a name="UDisks.EnumeratePorts"></a>EnumeratePorts ()</h3>
188
 
<pre class="programlisting">EnumeratePorts (out 'ao' devices)</pre>
 
187
<pre class="programlisting">EnumeratePorts (out'ao'devices)</pre>
189
188
</div>
190
189
<p>
191
190
            Enumerate all storage ports on the system.
192
191
          </p>
193
 
<div class="variablelist"><table border="0">
 
192
<div class="variablelist"><table border="0" class="variablelist">
 
193
<colgroup>
194
194
<col align="left" valign="top">
 
195
<col>
 
196
</colgroup>
195
197
<tbody><tr>
196
198
<td><p><span class="term"><em class="parameter"><code>devices</code></em>:</span></p></td>
197
199
<td>An array of object paths for ports.</td>
199
201
</table></div>
200
202
<hr>
201
203
<div class="refsect2">
202
 
<a name="id428501"></a><h3>
 
204
<a name="id-1.2.3.8.11"></a><h3>
203
205
<a name="UDisks.EnumerateDevices"></a>EnumerateDevices ()</h3>
204
 
<pre class="programlisting">EnumerateDevices (out 'ao' devices)</pre>
 
206
<pre class="programlisting">EnumerateDevices (out'ao'devices)</pre>
205
207
</div>
206
208
<p>
207
209
            Enumerate all disk devices on the system.
208
210
          </p>
209
 
<div class="variablelist"><table border="0">
 
211
<div class="variablelist"><table border="0" class="variablelist">
 
212
<colgroup>
210
213
<col align="left" valign="top">
 
214
<col>
 
215
</colgroup>
211
216
<tbody><tr>
212
217
<td><p><span class="term"><em class="parameter"><code>devices</code></em>:</span></p></td>
213
218
<td>An array of object paths for devices.</td>
215
220
</table></div>
216
221
<hr>
217
222
<div class="refsect2">
218
 
<a name="id428543"></a><h3>
 
223
<a name="id-1.2.3.8.14"></a><h3>
219
224
<a name="UDisks.EnumerateDeviceFiles"></a>EnumerateDeviceFiles ()</h3>
220
 
<pre class="programlisting">EnumerateDeviceFiles (out 'as' device_files)</pre>
 
225
<pre class="programlisting">EnumerateDeviceFiles (out'as'device_files)</pre>
221
226
</div>
222
227
<p>
223
228
            Enumerate all device files (including symlinks) for disk devices on the system.
224
229
          </p>
225
 
<div class="variablelist"><table border="0">
 
230
<div class="variablelist"><table border="0" class="variablelist">
 
231
<colgroup>
226
232
<col align="left" valign="top">
 
233
<col>
 
234
</colgroup>
227
235
<tbody><tr>
228
236
<td><p><span class="term"><em class="parameter"><code>device_files</code></em>:</span></p></td>
229
237
<td>An array device file names.</td>
231
239
</table></div>
232
240
<hr>
233
241
<div class="refsect2">
234
 
<a name="id428586"></a><h3>
 
242
<a name="id-1.2.3.8.17"></a><h3>
235
243
<a name="UDisks.FindDeviceByDeviceFile"></a>FindDeviceByDeviceFile ()</h3>
236
 
<pre class="programlisting">FindDeviceByDeviceFile (in  's' device_file,
237
 
                        out 'o' device)</pre>
 
244
<pre class="programlisting">FindDeviceByDeviceFile (in's'device_file,
 
245
out'o'device)</pre>
238
246
</div>
239
247
<p>
240
248
            Finds a device by device path.
241
249
          </p>
242
 
<div class="variablelist"><table border="0">
 
250
<div class="variablelist"><table border="0" class="variablelist">
 
251
<colgroup>
243
252
<col align="left" valign="top">
 
253
<col>
 
254
</colgroup>
244
255
<tbody>
245
256
<tr>
246
257
<td><p><span class="term"><em class="parameter"><code>device_file</code></em>:</span></p></td>
254
265
</table></div>
255
266
<hr>
256
267
<div class="refsect2">
257
 
<a name="id428640"></a><h3>
 
268
<a name="id-1.2.3.8.20"></a><h3>
258
269
<a name="UDisks.FindDeviceByMajorMinor"></a>FindDeviceByMajorMinor ()</h3>
259
 
<pre class="programlisting">FindDeviceByMajorMinor (in  'x' device_major,
260
 
                        in  'x' device_minor,
261
 
                        out 'o' device)</pre>
 
270
<pre class="programlisting">FindDeviceByMajorMinor (in'x'device_major,
 
271
in'x'device_minor,
 
272
out'o'device)</pre>
262
273
</div>
263
274
<p>
264
275
            Finds a device by major:minor.
265
276
          </p>
266
 
<div class="variablelist"><table border="0">
 
277
<div class="variablelist"><table border="0" class="variablelist">
 
278
<colgroup>
267
279
<col align="left" valign="top">
 
280
<col>
 
281
</colgroup>
268
282
<tbody>
269
283
<tr>
270
284
<td><p><span class="term"><em class="parameter"><code>device_major</code></em>:</span></p></td>
282
296
</table></div>
283
297
<hr>
284
298
<div class="refsect2">
285
 
<a name="id428706"></a><h3>
 
299
<a name="id-1.2.3.8.23"></a><h3>
286
300
<a name="UDisks.DriveInhibitAllPolling"></a>DriveInhibitAllPolling ()</h3>
287
 
<pre class="programlisting">DriveInhibitAllPolling (in  'as' options,
288
 
                        out 's'  cookie)</pre>
 
301
<pre class="programlisting">DriveInhibitAllPolling (in'as'options,
 
302
out's'cookie)</pre>
289
303
</div>
290
304
<p>
291
305
            Inhibits the daemon from polling devices for media changes.
292
306
          </p>
293
 
<div class="variablelist"><table border="0">
 
307
<div class="variablelist"><table border="0" class="variablelist">
 
308
<colgroup>
294
309
<col align="left" valign="top">
 
310
<col>
 
311
</colgroup>
295
312
<tbody>
296
313
<tr>
297
314
<td><p><span class="term"><em class="parameter"><code>options</code></em>:</span></p></td>
308
325
</tbody>
309
326
</table></div>
310
327
<div class="refsect3">
311
 
<a name="id428769"></a><h4>Errors</h4>
312
 
<div class="variablelist"><table border="0">
 
328
<a name="id-1.2.3.8.26"></a><h4>Errors</h4>
 
329
<div class="variablelist"><table border="0" class="variablelist">
 
330
<colgroup>
313
331
<col align="left" valign="top">
 
332
<col>
 
333
</colgroup>
314
334
<tbody>
315
335
<tr>
316
336
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
324
344
</table></div>
325
345
</div>
326
346
<div class="refsect3">
327
 
<a name="id428799"></a><h4>Permissions</h4>
 
347
<a name="id-1.2.3.8.27"></a><h4>Permissions</h4>
328
348
<p class="permission">
329
349
          The caller will need one of the following PolicyKit authorizations:
330
350
          </p>
331
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
351
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
332
352
<span class="bold"><strong>org.freedesktop.udisks.inhibit-polling: </strong></span>To inhibit polling</li></ul></div>
333
353
<p class="permission">
334
354
        </p>
335
355
</div>
336
356
<hr>
337
357
<div class="refsect2">
338
 
<a name="id428818"></a><h3>
 
358
<a name="id-1.2.3.8.28"></a><h3>
339
359
<a name="UDisks.DriveUninhibitAllPolling"></a>DriveUninhibitAllPolling ()</h3>
340
 
<pre class="programlisting">DriveUninhibitAllPolling (in  's' cookie)</pre>
 
360
<pre class="programlisting">DriveUninhibitAllPolling (in's'cookie)</pre>
341
361
</div>
342
362
<p>
343
363
            Uninhibits daemon from polling devices for media changes.
344
364
          </p>
345
 
<div class="variablelist"><table border="0">
 
365
<div class="variablelist"><table border="0" class="variablelist">
 
366
<colgroup>
346
367
<col align="left" valign="top">
 
368
<col>
 
369
</colgroup>
347
370
<tbody><tr>
348
371
<td><p><span class="term"><em class="parameter"><code>cookie</code></em>:</span></p></td>
349
372
<td>
353
376
</tr></tbody>
354
377
</table></div>
355
378
<div class="refsect3">
356
 
<a name="id428869"></a><h4>Errors</h4>
357
 
<div class="variablelist"><table border="0">
 
379
<a name="id-1.2.3.8.31"></a><h4>Errors</h4>
 
380
<div class="variablelist"><table border="0" class="variablelist">
 
381
<colgroup>
358
382
<col align="left" valign="top">
 
383
<col>
 
384
</colgroup>
359
385
<tbody><tr>
360
386
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.Failed</code></em>:</span></p></td>
361
387
<td>if the given cookie is malformed</td>
364
390
</div>
365
391
<hr>
366
392
<div class="refsect2">
367
 
<a name="id428888"></a><h3>
 
393
<a name="id-1.2.3.8.32"></a><h3>
368
394
<a name="UDisks.DriveSetAllSpindownTimeouts"></a>DriveSetAllSpindownTimeouts ()</h3>
369
 
<pre class="programlisting">DriveSetAllSpindownTimeouts (in  'i'  timeout_seconds,
370
 
                             in  'as' options,
371
 
                             out 's'  cookie)</pre>
 
395
<pre class="programlisting">DriveSetAllSpindownTimeouts (in'i'timeout_seconds,
 
396
in'as'options,
 
397
out's'cookie)</pre>
372
398
</div>
373
399
<p>
374
400
            Configures spindown timeout for all drives capable of being spun down.
376
402
            the SPINNING DOWN DISKS section in the
377
403
            udisks<code class="literal">(1)</code> man page before using it.
378
404
          </p>
379
 
<div class="variablelist"><table border="0">
 
405
<div class="variablelist"><table border="0" class="variablelist">
 
406
<colgroup>
380
407
<col align="left" valign="top">
 
408
<col>
 
409
</colgroup>
381
410
<tbody>
382
411
<tr>
383
412
<td><p><span class="term"><em class="parameter"><code>timeout_seconds</code></em>:</span></p></td>
402
431
</tbody>
403
432
</table></div>
404
433
<div class="refsect3">
405
 
<a name="id428974"></a><h4>Errors</h4>
406
 
<div class="variablelist"><table border="0">
 
434
<a name="id-1.2.3.8.35"></a><h4>Errors</h4>
 
435
<div class="variablelist"><table border="0" class="variablelist">
 
436
<colgroup>
407
437
<col align="left" valign="top">
 
438
<col>
 
439
</colgroup>
408
440
<tbody>
409
441
<tr>
410
442
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
422
454
</table></div>
423
455
</div>
424
456
<div class="refsect3">
425
 
<a name="id429015"></a><h4>Permissions</h4>
 
457
<a name="id-1.2.3.8.36"></a><h4>Permissions</h4>
426
458
<p class="permission">
427
459
          The caller will need one of the following PolicyKit authorizations:
428
460
          </p>
429
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
461
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
430
462
<span class="bold"><strong>org.freedesktop.udisks.drive-set-spindown: </strong></span>To set spindown timeouts</li></ul></div>
431
463
<p class="permission">
432
464
        </p>
433
465
</div>
434
466
<hr>
435
467
<div class="refsect2">
436
 
<a name="id429034"></a><h3>
 
468
<a name="id-1.2.3.8.37"></a><h3>
437
469
<a name="UDisks.DriveUnsetAllSpindownTimeouts"></a>DriveUnsetAllSpindownTimeouts ()</h3>
438
 
<pre class="programlisting">DriveUnsetAllSpindownTimeouts (in  's' cookie)</pre>
 
470
<pre class="programlisting">DriveUnsetAllSpindownTimeouts (in's'cookie)</pre>
439
471
</div>
440
472
<p>
441
473
            Unsets spindown timeout for the drive.
442
474
          </p>
443
 
<div class="variablelist"><table border="0">
 
475
<div class="variablelist"><table border="0" class="variablelist">
 
476
<colgroup>
444
477
<col align="left" valign="top">
 
478
<col>
 
479
</colgroup>
445
480
<tbody><tr>
446
481
<td><p><span class="term"><em class="parameter"><code>cookie</code></em>:</span></p></td>
447
482
<td>
451
486
</tr></tbody>
452
487
</table></div>
453
488
<div class="refsect3">
454
 
<a name="id429086"></a><h4>Errors</h4>
455
 
<div class="variablelist"><table border="0">
 
489
<a name="id-1.2.3.8.40"></a><h4>Errors</h4>
 
490
<div class="variablelist"><table border="0" class="variablelist">
 
491
<colgroup>
456
492
<col align="left" valign="top">
 
493
<col>
 
494
</colgroup>
457
495
<tbody>
458
496
<tr>
459
497
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
467
505
</table></div>
468
506
</div>
469
507
<div class="refsect3">
470
 
<a name="id429117"></a><h4>Permissions</h4>
 
508
<a name="id-1.2.3.8.41"></a><h4>Permissions</h4>
471
509
<p class="permission">
472
510
          The caller will need one of the following PolicyKit authorizations:
473
511
          </p>
474
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
512
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
475
513
<span class="bold"><strong>org.freedesktop.udisks.drive-set-spindown: </strong></span>To set spindown timeouts</li></ul></div>
476
514
<p class="permission">
477
515
        </p>
478
516
</div>
479
517
<hr>
480
518
<div class="refsect2">
481
 
<a name="id429136"></a><h3>
 
519
<a name="id-1.2.3.8.42"></a><h3>
482
520
<a name="UDisks.LinuxLvm2VGStart"></a>LinuxLvm2VGStart ()</h3>
483
 
<pre class="programlisting">LinuxLvm2VGStart (in  's'  uuid,
484
 
                  in  'as' options)</pre>
 
521
<pre class="programlisting">LinuxLvm2VGStart (in's'uuid,
 
522
in'as'options)</pre>
485
523
</div>
486
524
<p>
487
525
            Starts all logical volumes in Linux LVM2 Volume Group.
488
526
          </p>
489
 
<div class="variablelist"><table border="0">
 
527
<div class="variablelist"><table border="0" class="variablelist">
 
528
<colgroup>
490
529
<col align="left" valign="top">
 
530
<col>
 
531
</colgroup>
491
532
<tbody>
492
533
<tr>
493
534
<td><p><span class="term"><em class="parameter"><code>uuid</code></em>:</span></p></td>
500
541
</tbody>
501
542
</table></div>
502
543
<div class="refsect3">
503
 
<a name="id429190"></a><h4>Errors</h4>
504
 
<div class="variablelist"><table border="0">
 
544
<a name="id-1.2.3.8.45"></a><h4>Errors</h4>
 
545
<div class="variablelist"><table border="0" class="variablelist">
 
546
<colgroup>
505
547
<col align="left" valign="top">
 
548
<col>
 
549
</colgroup>
506
550
<tbody>
507
551
<tr>
508
552
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
524
568
</table></div>
525
569
</div>
526
570
<div class="refsect3">
527
 
<a name="id429244"></a><h4>Permissions</h4>
 
571
<a name="id-1.2.3.8.46"></a><h4>Permissions</h4>
528
572
<p class="permission">
529
573
          The caller will need the following PolicyKit authorization:
530
574
          </p>
531
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
575
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
532
576
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
533
577
                Needed to configured Linux LVM2 devices.
534
578
              </li></ul></div>
537
581
</div>
538
582
<hr>
539
583
<div class="refsect2">
540
 
<a name="id429264"></a><h3>
 
584
<a name="id-1.2.3.8.47"></a><h3>
541
585
<a name="UDisks.LinuxLvm2VGStop"></a>LinuxLvm2VGStop ()</h3>
542
 
<pre class="programlisting">LinuxLvm2VGStop (in  's'  uuid,
543
 
                 in  'as' options)</pre>
 
586
<pre class="programlisting">LinuxLvm2VGStop (in's'uuid,
 
587
in'as'options)</pre>
544
588
</div>
545
589
<p>
546
590
            Stops all logical volumes in Linux LVM2 Volume Group.
547
591
          </p>
548
 
<div class="variablelist"><table border="0">
 
592
<div class="variablelist"><table border="0" class="variablelist">
 
593
<colgroup>
549
594
<col align="left" valign="top">
 
595
<col>
 
596
</colgroup>
550
597
<tbody>
551
598
<tr>
552
599
<td><p><span class="term"><em class="parameter"><code>uuid</code></em>:</span></p></td>
559
606
</tbody>
560
607
</table></div>
561
608
<div class="refsect3">
562
 
<a name="id429319"></a><h4>Errors</h4>
563
 
<div class="variablelist"><table border="0">
 
609
<a name="id-1.2.3.8.50"></a><h4>Errors</h4>
 
610
<div class="variablelist"><table border="0" class="variablelist">
 
611
<colgroup>
564
612
<col align="left" valign="top">
 
613
<col>
 
614
</colgroup>
565
615
<tbody>
566
616
<tr>
567
617
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
583
633
</table></div>
584
634
</div>
585
635
<div class="refsect3">
586
 
<a name="id429373"></a><h4>Permissions</h4>
 
636
<a name="id-1.2.3.8.51"></a><h4>Permissions</h4>
587
637
<p class="permission">
588
638
          The caller will need the following PolicyKit authorization:
589
639
          </p>
590
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
640
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
591
641
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
592
642
                Needed to configured Linux LVM2 devices.
593
643
              </li></ul></div>
596
646
</div>
597
647
<hr>
598
648
<div class="refsect2">
599
 
<a name="id429392"></a><h3>
 
649
<a name="id-1.2.3.8.52"></a><h3>
600
650
<a name="UDisks.LinuxLvm2VGSetName"></a>LinuxLvm2VGSetName ()</h3>
601
 
<pre class="programlisting">LinuxLvm2VGSetName (in  's' uuid,
602
 
                    in  's' name)</pre>
 
651
<pre class="programlisting">LinuxLvm2VGSetName (in's'uuid,
 
652
in's'name)</pre>
603
653
</div>
604
654
<p>
605
655
            Sets the name for a volume group.
606
656
          </p>
607
 
<div class="variablelist"><table border="0">
 
657
<div class="variablelist"><table border="0" class="variablelist">
 
658
<colgroup>
608
659
<col align="left" valign="top">
 
660
<col>
 
661
</colgroup>
609
662
<tbody>
610
663
<tr>
611
664
<td><p><span class="term"><em class="parameter"><code>uuid</code></em>:</span></p></td>
618
671
</tbody>
619
672
</table></div>
620
673
<div class="refsect3">
621
 
<a name="id429447"></a><h4>Errors</h4>
622
 
<div class="variablelist"><table border="0">
 
674
<a name="id-1.2.3.8.55"></a><h4>Errors</h4>
 
675
<div class="variablelist"><table border="0" class="variablelist">
 
676
<colgroup>
623
677
<col align="left" valign="top">
 
678
<col>
 
679
</colgroup>
624
680
<tbody>
625
681
<tr>
626
682
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
642
698
</table></div>
643
699
</div>
644
700
<div class="refsect3">
645
 
<a name="id429501"></a><h4>Permissions</h4>
 
701
<a name="id-1.2.3.8.56"></a><h4>Permissions</h4>
646
702
<p class="permission">
647
703
          The caller will need the following PolicyKit authorization:
648
704
          </p>
649
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
705
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
650
706
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
651
707
                Needed to configured Linux LVM2 devices.
652
708
              </li></ul></div>
655
711
</div>
656
712
<hr>
657
713
<div class="refsect2">
658
 
<a name="id429521"></a><h3>
 
714
<a name="id-1.2.3.8.57"></a><h3>
659
715
<a name="UDisks.LinuxLvm2VGAddPV"></a>LinuxLvm2VGAddPV ()</h3>
660
 
<pre class="programlisting">LinuxLvm2VGAddPV (in  's'  uuid,
661
 
                  in  'o'  physical_volume,
662
 
                  in  'as' options)</pre>
 
716
<pre class="programlisting">LinuxLvm2VGAddPV (in's'uuid,
 
717
in'o'physical_volume,
 
718
in'as'options)</pre>
663
719
</div>
664
720
<p>
665
721
            Adds a Physical volume to a Linux LVM2 Volume Group. Existing data
666
722
            on the given device to use for a physical volume will be erased.
667
723
          </p>
668
 
<div class="variablelist"><table border="0">
 
724
<div class="variablelist"><table border="0" class="variablelist">
 
725
<colgroup>
669
726
<col align="left" valign="top">
 
727
<col>
 
728
</colgroup>
670
729
<tbody>
671
730
<tr>
672
731
<td><p><span class="term"><em class="parameter"><code>uuid</code></em>:</span></p></td>
683
742
</tbody>
684
743
</table></div>
685
744
<div class="refsect3">
686
 
<a name="id429589"></a><h4>Errors</h4>
687
 
<div class="variablelist"><table border="0">
 
745
<a name="id-1.2.3.8.60"></a><h4>Errors</h4>
 
746
<div class="variablelist"><table border="0" class="variablelist">
 
747
<colgroup>
688
748
<col align="left" valign="top">
 
749
<col>
 
750
</colgroup>
689
751
<tbody>
690
752
<tr>
691
753
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
707
769
</table></div>
708
770
</div>
709
771
<div class="refsect3">
710
 
<a name="id429642"></a><h4>Permissions</h4>
 
772
<a name="id-1.2.3.8.61"></a><h4>Permissions</h4>
711
773
<p class="permission">
712
774
          The caller will need the following PolicyKit authorization:
713
775
          </p>
714
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
776
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
715
777
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
716
778
                Needed to configured Linux LVM2 devices.
717
779
              </li></ul></div>
720
782
</div>
721
783
<hr>
722
784
<div class="refsect2">
723
 
<a name="id429662"></a><h3>
 
785
<a name="id-1.2.3.8.62"></a><h3>
724
786
<a name="UDisks.LinuxLvm2VGRemovePV"></a>LinuxLvm2VGRemovePV ()</h3>
725
 
<pre class="programlisting">LinuxLvm2VGRemovePV (in  's'  vg_uuid,
726
 
                     in  's'  pv_uuid,
727
 
                     in  'as' options)</pre>
 
787
<pre class="programlisting">LinuxLvm2VGRemovePV (in's'vg_uuid,
 
788
in's'pv_uuid,
 
789
in'as'options)</pre>
728
790
</div>
729
791
<p>
730
792
            Removes a Physical volume from a Linux LVM2 Volume Group.
731
793
          </p>
732
 
<div class="variablelist"><table border="0">
 
794
<div class="variablelist"><table border="0" class="variablelist">
 
795
<colgroup>
733
796
<col align="left" valign="top">
 
797
<col>
 
798
</colgroup>
734
799
<tbody>
735
800
<tr>
736
801
<td><p><span class="term"><em class="parameter"><code>vg_uuid</code></em>:</span></p></td>
747
812
</tbody>
748
813
</table></div>
749
814
<div class="refsect3">
750
 
<a name="id429730"></a><h4>Errors</h4>
751
 
<div class="variablelist"><table border="0">
 
815
<a name="id-1.2.3.8.65"></a><h4>Errors</h4>
 
816
<div class="variablelist"><table border="0" class="variablelist">
 
817
<colgroup>
752
818
<col align="left" valign="top">
 
819
<col>
 
820
</colgroup>
753
821
<tbody>
754
822
<tr>
755
823
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
771
839
</table></div>
772
840
</div>
773
841
<div class="refsect3">
774
 
<a name="id429783"></a><h4>Permissions</h4>
 
842
<a name="id-1.2.3.8.66"></a><h4>Permissions</h4>
775
843
<p class="permission">
776
844
          The caller will need the following PolicyKit authorization:
777
845
          </p>
778
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
846
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
779
847
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
780
848
                Needed to configured Linux LVM2 devices.
781
849
              </li></ul></div>
784
852
</div>
785
853
<hr>
786
854
<div class="refsect2">
787
 
<a name="id429803"></a><h3>
 
855
<a name="id-1.2.3.8.67"></a><h3>
788
856
<a name="UDisks.LinuxLvm2LVSetName"></a>LinuxLvm2LVSetName ()</h3>
789
 
<pre class="programlisting">LinuxLvm2LVSetName (in  's' group_uuid,
790
 
                    in  's' uuid,
791
 
                    in  's' name)</pre>
 
857
<pre class="programlisting">LinuxLvm2LVSetName (in's'group_uuid,
 
858
in's'uuid,
 
859
in's'name)</pre>
792
860
</div>
793
861
<p>
794
862
            Sets the name for a logical volume.
795
863
          </p>
796
 
<div class="variablelist"><table border="0">
 
864
<div class="variablelist"><table border="0" class="variablelist">
 
865
<colgroup>
797
866
<col align="left" valign="top">
 
867
<col>
 
868
</colgroup>
798
869
<tbody>
799
870
<tr>
800
871
<td><p><span class="term"><em class="parameter"><code>group_uuid</code></em>:</span></p></td>
811
882
</tbody>
812
883
</table></div>
813
884
<div class="refsect3">
814
 
<a name="id429869"></a><h4>Errors</h4>
815
 
<div class="variablelist"><table border="0">
 
885
<a name="id-1.2.3.8.70"></a><h4>Errors</h4>
 
886
<div class="variablelist"><table border="0" class="variablelist">
 
887
<colgroup>
816
888
<col align="left" valign="top">
 
889
<col>
 
890
</colgroup>
817
891
<tbody>
818
892
<tr>
819
893
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
835
909
</table></div>
836
910
</div>
837
911
<div class="refsect3">
838
 
<a name="id429923"></a><h4>Permissions</h4>
 
912
<a name="id-1.2.3.8.71"></a><h4>Permissions</h4>
839
913
<p class="permission">
840
914
          The caller will need the following PolicyKit authorization:
841
915
          </p>
842
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
916
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
843
917
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
844
918
                Needed to configured Linux LVM2 devices.
845
919
              </li></ul></div>
848
922
</div>
849
923
<hr>
850
924
<div class="refsect2">
851
 
<a name="id429943"></a><h3>
 
925
<a name="id-1.2.3.8.72"></a><h3>
852
926
<a name="UDisks.LinuxLvm2LVStart"></a>LinuxLvm2LVStart ()</h3>
853
 
<pre class="programlisting">LinuxLvm2LVStart (in  's'  group_uuid,
854
 
                  in  's'  uuid,
855
 
                  in  'as' options)</pre>
 
927
<pre class="programlisting">LinuxLvm2LVStart (in's'group_uuid,
 
928
in's'uuid,
 
929
in'as'options)</pre>
856
930
</div>
857
931
<p>
858
932
            Starts a LVM2 logical volume.
859
933
          </p>
860
 
<div class="variablelist"><table border="0">
 
934
<div class="variablelist"><table border="0" class="variablelist">
 
935
<colgroup>
861
936
<col align="left" valign="top">
 
937
<col>
 
938
</colgroup>
862
939
<tbody>
863
940
<tr>
864
941
<td><p><span class="term"><em class="parameter"><code>group_uuid</code></em>:</span></p></td>
875
952
</tbody>
876
953
</table></div>
877
954
<div class="refsect3">
878
 
<a name="id430009"></a><h4>Errors</h4>
879
 
<div class="variablelist"><table border="0">
 
955
<a name="id-1.2.3.8.75"></a><h4>Errors</h4>
 
956
<div class="variablelist"><table border="0" class="variablelist">
 
957
<colgroup>
880
958
<col align="left" valign="top">
 
959
<col>
 
960
</colgroup>
881
961
<tbody>
882
962
<tr>
883
963
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
899
979
</table></div>
900
980
</div>
901
981
<div class="refsect3">
902
 
<a name="id430063"></a><h4>Permissions</h4>
 
982
<a name="id-1.2.3.8.76"></a><h4>Permissions</h4>
903
983
<p class="permission">
904
984
          The caller will need the following PolicyKit authorization:
905
985
          </p>
906
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
986
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
907
987
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
908
988
                Needed to configured Linux LVM2 devices.
909
989
              </li></ul></div>
912
992
</div>
913
993
<hr>
914
994
<div class="refsect2">
915
 
<a name="id430083"></a><h3>
 
995
<a name="id-1.2.3.8.77"></a><h3>
916
996
<a name="UDisks.LinuxLvm2LVRemove"></a>LinuxLvm2LVRemove ()</h3>
917
 
<pre class="programlisting">LinuxLvm2LVRemove (in  's'  group_uuid,
918
 
                   in  's'  uuid,
919
 
                   in  'as' options)</pre>
 
997
<pre class="programlisting">LinuxLvm2LVRemove (in's'group_uuid,
 
998
in's'uuid,
 
999
in'as'options)</pre>
920
1000
</div>
921
1001
<p>
922
1002
            Removes a LVM2 logical volume.
923
1003
          </p>
924
 
<div class="variablelist"><table border="0">
 
1004
<div class="variablelist"><table border="0" class="variablelist">
 
1005
<colgroup>
925
1006
<col align="left" valign="top">
 
1007
<col>
 
1008
</colgroup>
926
1009
<tbody>
927
1010
<tr>
928
1011
<td><p><span class="term"><em class="parameter"><code>group_uuid</code></em>:</span></p></td>
939
1022
</tbody>
940
1023
</table></div>
941
1024
<div class="refsect3">
942
 
<a name="id430150"></a><h4>Errors</h4>
943
 
<div class="variablelist"><table border="0">
 
1025
<a name="id-1.2.3.8.80"></a><h4>Errors</h4>
 
1026
<div class="variablelist"><table border="0" class="variablelist">
 
1027
<colgroup>
944
1028
<col align="left" valign="top">
 
1029
<col>
 
1030
</colgroup>
945
1031
<tbody>
946
1032
<tr>
947
1033
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
963
1049
</table></div>
964
1050
</div>
965
1051
<div class="refsect3">
966
 
<a name="id430203"></a><h4>Permissions</h4>
 
1052
<a name="id-1.2.3.8.81"></a><h4>Permissions</h4>
967
1053
<p class="permission">
968
1054
          The caller will need the following PolicyKit authorization:
969
1055
          </p>
970
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
1056
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
971
1057
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
972
1058
                Needed to configured Linux LVM2 devices.
973
1059
              </li></ul></div>
976
1062
</div>
977
1063
<hr>
978
1064
<div class="refsect2">
979
 
<a name="id430223"></a><h3>
 
1065
<a name="id-1.2.3.8.82"></a><h3>
980
1066
<a name="UDisks.LinuxLvm2LVCreate"></a>LinuxLvm2LVCreate ()</h3>
981
 
<pre class="programlisting">LinuxLvm2LVCreate (in  's'  group_uuid,
982
 
                   in  's'  name,
983
 
                   in  't'  size,
984
 
                   in  'u'  num_stripes,
985
 
                   in  't'  stripe_size,
986
 
                   in  'u'  num_mirrors,
987
 
                   in  'as' options,
988
 
                   in  's'  fstype,
989
 
                   in  'as' fsoptions,
990
 
                   out 'o'  created_device)</pre>
 
1067
<pre class="programlisting">LinuxLvm2LVCreate (in's'group_uuid,
 
1068
in's'name,
 
1069
in't'size,
 
1070
in'u'num_stripes,
 
1071
in't'stripe_size,
 
1072
in'u'num_mirrors,
 
1073
in'as'options,
 
1074
in's'fstype,
 
1075
in'as'fsoptions,
 
1076
out'o'created_device)</pre>
991
1077
</div>
992
1078
<p>
993
1079
            Creates a new LVM2 logical volume.
994
1080
          </p>
995
 
<div class="variablelist"><table border="0">
 
1081
<div class="variablelist"><table border="0" class="variablelist">
 
1082
<colgroup>
996
1083
<col align="left" valign="top">
 
1084
<col>
 
1085
</colgroup>
997
1086
<tbody>
998
1087
<tr>
999
1088
<td><p><span class="term"><em class="parameter"><code>group_uuid</code></em>:</span></p></td>
1047
1136
</tbody>
1048
1137
</table></div>
1049
1138
<div class="refsect3">
1050
 
<a name="id430394"></a><h4>Errors</h4>
1051
 
<div class="variablelist"><table border="0">
 
1139
<a name="id-1.2.3.8.85"></a><h4>Errors</h4>
 
1140
<div class="variablelist"><table border="0" class="variablelist">
 
1141
<colgroup>
1052
1142
<col align="left" valign="top">
 
1143
<col>
 
1144
</colgroup>
1053
1145
<tbody>
1054
1146
<tr>
1055
1147
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
1071
1163
</table></div>
1072
1164
</div>
1073
1165
<div class="refsect3">
1074
 
<a name="id430448"></a><h4>Permissions</h4>
 
1166
<a name="id-1.2.3.8.86"></a><h4>Permissions</h4>
1075
1167
<p class="permission">
1076
1168
          The caller will need the following PolicyKit authorization:
1077
1169
          </p>
1078
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
1170
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
1079
1171
<span class="bold"><strong>org.freedesktop.udisks.linux-lvm2: </strong></span>
1080
1172
                Needed to configured Linux LVM2 devices.
1081
1173
              </li></ul></div>
1084
1176
</div>
1085
1177
<hr>
1086
1178
<div class="refsect2">
1087
 
<a name="id430468"></a><h3>
 
1179
<a name="id-1.2.3.8.87"></a><h3>
1088
1180
<a name="UDisks.LinuxMdStart"></a>LinuxMdStart ()</h3>
1089
 
<pre class="programlisting">LinuxMdStart (in  'ao' components,
1090
 
              in  'as' options,
1091
 
              out 'o'  device)</pre>
 
1181
<pre class="programlisting">LinuxMdStart (in'ao'components,
 
1182
in'as'options,
 
1183
out'o'device)</pre>
1092
1184
</div>
1093
1185
<p>
1094
1186
            Starts an Linux md RAID array. The array will be assembled
1095
1187
            and started in degraded mode if an insufficient number of
1096
1188
            components are given.
1097
1189
          </p>
1098
 
<div class="variablelist"><table border="0">
 
1190
<div class="variablelist"><table border="0" class="variablelist">
 
1191
<colgroup>
1099
1192
<col align="left" valign="top">
 
1193
<col>
 
1194
</colgroup>
1100
1195
<tbody>
1101
1196
<tr>
1102
1197
<td><p><span class="term"><em class="parameter"><code>components</code></em>:</span></p></td>
1113
1208
</tbody>
1114
1209
</table></div>
1115
1210
<div class="refsect3">
1116
 
<a name="id452724"></a><h4>Errors</h4>
1117
 
<div class="variablelist"><table border="0">
 
1211
<a name="id-1.2.3.8.90"></a><h4>Errors</h4>
 
1212
<div class="variablelist"><table border="0" class="variablelist">
 
1213
<colgroup>
1118
1214
<col align="left" valign="top">
 
1215
<col>
 
1216
</colgroup>
1119
1217
<tbody>
1120
1218
<tr>
1121
1219
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
1137
1235
</table></div>
1138
1236
</div>
1139
1237
<div class="refsect3">
1140
 
<a name="id452774"></a><h4>Permissions</h4>
 
1238
<a name="id-1.2.3.8.91"></a><h4>Permissions</h4>
1141
1239
<p class="permission">
1142
1240
          The caller will need the following PolicyKit authorization:
1143
1241
          </p>
1144
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
1242
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
1145
1243
<span class="bold"><strong>org.freedesktop.udisks.linux-md: </strong></span>
1146
1244
                Needed to configured Linux md Software RAID devices.
1147
1245
              </li></ul></div>
1150
1248
</div>
1151
1249
<hr>
1152
1250
<div class="refsect2">
1153
 
<a name="id452792"></a><h3>
 
1251
<a name="id-1.2.3.8.92"></a><h3>
1154
1252
<a name="UDisks.LinuxMdCreate"></a>LinuxMdCreate ()</h3>
1155
 
<pre class="programlisting">LinuxMdCreate (in  'ao' components,
1156
 
               in  's'  level,
1157
 
               in  't'  stripe_size,
1158
 
               in  's'  name,
1159
 
               in  'as' options,
1160
 
               out 'o'  device)</pre>
 
1253
<pre class="programlisting">LinuxMdCreate (in'ao'components,
 
1254
in's'level,
 
1255
in't'stripe_size,
 
1256
in's'name,
 
1257
in'as'options,
 
1258
out'o'device)</pre>
1161
1259
</div>
1162
1260
<p>
1163
1261
            Creates a Linux md RAID array. The array will be created and
1164
1262
            assembled.
1165
1263
          </p>
1166
 
<div class="variablelist"><table border="0">
 
1264
<div class="variablelist"><table border="0" class="variablelist">
 
1265
<colgroup>
1167
1266
<col align="left" valign="top">
 
1267
<col>
 
1268
</colgroup>
1168
1269
<tbody>
1169
1270
<tr>
1170
1271
<td><p><span class="term"><em class="parameter"><code>components</code></em>:</span></p></td>
1193
1294
</tbody>
1194
1295
</table></div>
1195
1296
<div class="refsect3">
1196
 
<a name="id452887"></a><h4>Errors</h4>
1197
 
<div class="variablelist"><table border="0">
 
1297
<a name="id-1.2.3.8.95"></a><h4>Errors</h4>
 
1298
<div class="variablelist"><table border="0" class="variablelist">
 
1299
<colgroup>
1198
1300
<col align="left" valign="top">
 
1301
<col>
 
1302
</colgroup>
1199
1303
<tbody>
1200
1304
<tr>
1201
1305
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
1217
1321
</table></div>
1218
1322
</div>
1219
1323
<div class="refsect3">
1220
 
<a name="id452936"></a><h4>Permissions</h4>
 
1324
<a name="id-1.2.3.8.96"></a><h4>Permissions</h4>
1221
1325
<p class="permission">
1222
1326
          The caller will need the following PolicyKit authorization:
1223
1327
          </p>
1224
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc"><li class="listitem">
 
1328
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
1225
1329
<span class="bold"><strong>org.freedesktop.udisks.linux-md: </strong></span>
1226
1330
                Needed to configured Linux md Software RAID devices.
1227
1331
              </li></ul></div>
1230
1334
</div>
1231
1335
<hr>
1232
1336
<div class="refsect2">
1233
 
<a name="id452954"></a><h3>
 
1337
<a name="id-1.2.3.8.97"></a><h3>
1234
1338
<a name="UDisks.Inhibit"></a>Inhibit ()</h3>
1235
 
<pre class="programlisting">Inhibit (out 's' cookie)</pre>
 
1339
<pre class="programlisting">Inhibit (out's'cookie)</pre>
1236
1340
</div>
1237
1341
<p>
1238
1342
            Inhibits clients from invoking methods on the daemon
1243
1347
            programs that expects full control of the system, specifically
1244
1348
            to avoid automounting devices.
1245
1349
          </p>
1246
 
<div class="variablelist"><table border="0">
 
1350
<div class="variablelist"><table border="0" class="variablelist">
 
1351
<colgroup>
1247
1352
<col align="left" valign="top">
 
1353
<col>
 
1354
</colgroup>
1248
1355
<tbody><tr>
1249
1356
<td><p><span class="term"><em class="parameter"><code>cookie</code></em>:</span></p></td>
1250
1357
<td>
1255
1362
</tr></tbody>
1256
1363
</table></div>
1257
1364
<div class="refsect3">
1258
 
<a name="id453010"></a><h4>Errors</h4>
1259
 
<div class="variablelist"><table border="0">
 
1365
<a name="id-1.2.3.8.100"></a><h4>Errors</h4>
 
1366
<div class="variablelist"><table border="0" class="variablelist">
 
1367
<colgroup>
1260
1368
<col align="left" valign="top">
 
1369
<col>
 
1370
</colgroup>
1261
1371
<tbody><tr>
1262
1372
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.NotAuthorized</code></em>:</span></p></td>
1263
1373
<td>if the caller is not the super user</td>
1265
1375
</table></div>
1266
1376
</div>
1267
1377
<div class="refsect3">
1268
 
<a name="id453027"></a><h4>Permissions</h4>
 
1378
<a name="id-1.2.3.8.101"></a><h4>Permissions</h4>
1269
1379
<p class="permission">
1270
1380
          Only the super user can invoke this method.
1271
1381
        </p>
1272
1382
</div>
1273
1383
<hr>
1274
1384
<div class="refsect2">
1275
 
<a name="id453035"></a><h3>
 
1385
<a name="id-1.2.3.8.102"></a><h3>
1276
1386
<a name="UDisks.Uninhibit"></a>Uninhibit ()</h3>
1277
 
<pre class="programlisting">Uninhibit (in  's' cookie)</pre>
 
1387
<pre class="programlisting">Uninhibit (in's'cookie)</pre>
1278
1388
</div>
1279
1389
<p>
1280
1390
            Uninhibits other clients from using the daemon.
1281
1391
          </p>
1282
 
<div class="variablelist"><table border="0">
 
1392
<div class="variablelist"><table border="0" class="variablelist">
 
1393
<colgroup>
1283
1394
<col align="left" valign="top">
 
1395
<col>
 
1396
</colgroup>
1284
1397
<tbody><tr>
1285
1398
<td><p><span class="term"><em class="parameter"><code>cookie</code></em>:</span></p></td>
1286
1399
<td>
1290
1403
</tr></tbody>
1291
1404
</table></div>
1292
1405
<div class="refsect3">
1293
 
<a name="id453082"></a><h4>Errors</h4>
1294
 
<div class="variablelist"><table border="0">
 
1406
<a name="id-1.2.3.8.105"></a><h4>Errors</h4>
 
1407
<div class="variablelist"><table border="0" class="variablelist">
 
1408
<colgroup>
1295
1409
<col align="left" valign="top">
 
1410
<col>
 
1411
</colgroup>
1296
1412
<tbody><tr>
1297
1413
<td><p><span class="term"><em class="parameter"><code>org.freedesktop.PolicyKit.Error.Failed</code></em>:</span></p></td>
1298
1414
<td>if the given cookie is malformed</td>
1301
1417
</div>
1302
1418
</div>
1303
1419
<div class="refsect1">
1304
 
<a name="id453100"></a><h2>Signal Details</h2>
 
1420
<a name="id-1.2.3.9"></a><h2>Signal Details</h2>
1305
1421
<div class="refsect2">
1306
 
<a name="id453107"></a><h3>
 
1422
<a name="id-1.2.3.9.2"></a><h3>
1307
1423
<a name="UDisks::DeviceAdded"></a>The DeviceAdded signal</h3>
1308
 
<pre class="programlisting">DeviceAdded ('o' device)</pre>
 
1424
<pre class="programlisting">DeviceAdded ('o'device)</pre>
1309
1425
</div>
1310
1426
<p>
1311
1427
            Emitted when a device is added.
1312
1428
          </p>
1313
 
<div class="variablelist"><table border="0">
 
1429
<div class="variablelist"><table border="0" class="variablelist">
 
1430
<colgroup>
1314
1431
<col align="left" valign="top">
 
1432
<col>
 
1433
</colgroup>
1315
1434
<tbody><tr>
1316
1435
<td><p><span class="term"><em class="parameter"><code>device</code></em>:</span></p></td>
1317
1436
<td>Object path of device that was added.</td>
1319
1438
</table></div>
1320
1439
<hr>
1321
1440
<div class="refsect2">
1322
 
<a name="id453144"></a><h3>
 
1441
<a name="id-1.2.3.9.5"></a><h3>
1323
1442
<a name="UDisks::DeviceRemoved"></a>The DeviceRemoved signal</h3>
1324
 
<pre class="programlisting">DeviceRemoved ('o' device)</pre>
 
1443
<pre class="programlisting">DeviceRemoved ('o'device)</pre>
1325
1444
</div>
1326
1445
<p>
1327
1446
            Emitted when a device is removed.
1328
1447
          </p>
1329
 
<div class="variablelist"><table border="0">
 
1448
<div class="variablelist"><table border="0" class="variablelist">
 
1449
<colgroup>
1330
1450
<col align="left" valign="top">
 
1451
<col>
 
1452
</colgroup>
1331
1453
<tbody><tr>
1332
1454
<td><p><span class="term"><em class="parameter"><code>device</code></em>:</span></p></td>
1333
1455
<td>Object path of device that was removed.</td>
1335
1457
</table></div>
1336
1458
<hr>
1337
1459
<div class="refsect2">
1338
 
<a name="id453183"></a><h3>
 
1460
<a name="id-1.2.3.9.8"></a><h3>
1339
1461
<a name="UDisks::DeviceChanged"></a>The DeviceChanged signal</h3>
1340
 
<pre class="programlisting">DeviceChanged ('o' device)</pre>
 
1462
<pre class="programlisting">DeviceChanged ('o'device)</pre>
1341
1463
</div>
1342
1464
<p>
1343
1465
            Emitted when a device changed.
1344
1466
          </p>
1345
 
<div class="variablelist"><table border="0">
 
1467
<div class="variablelist"><table border="0" class="variablelist">
 
1468
<colgroup>
1346
1469
<col align="left" valign="top">
 
1470
<col>
 
1471
</colgroup>
1347
1472
<tbody><tr>
1348
1473
<td><p><span class="term"><em class="parameter"><code>device</code></em>:</span></p></td>
1349
1474
<td>Object path of device that was changed.</td>
1351
1476
</table></div>
1352
1477
<hr>
1353
1478
<div class="refsect2">
1354
 
<a name="id453220"></a><h3>
 
1479
<a name="id-1.2.3.9.11"></a><h3>
1355
1480
<a name="UDisks::DeviceJobChanged"></a>The DeviceJobChanged signal</h3>
1356
 
<pre class="programlisting">DeviceJobChanged ('o' device,
1357
 
                  'b' job_in_progress,
1358
 
                  'b' job_is_cancellable,
1359
 
                  's' job_id,
1360
 
                  'i' job_num_tasks,
1361
 
                  'i' job_cur_task,
1362
 
                  's' job_cur_task_id,
1363
 
                  'd' job_cur_task_percentage)</pre>
 
1481
<pre class="programlisting">DeviceJobChanged ('o'device,
 
1482
'b'job_in_progress,
 
1483
'b'job_is_cancellable,
 
1484
's'job_id,
 
1485
'i'job_num_tasks,
 
1486
'i'job_cur_task,
 
1487
's'job_cur_task_id,
 
1488
'd'job_cur_task_percentage)</pre>
1364
1489
</div>
1365
1490
<p>
1366
1491
            Emitted when a job on a device changes.
1367
1492
          </p>
1368
 
<div class="variablelist"><table border="0">
 
1493
<div class="variablelist"><table border="0" class="variablelist">
 
1494
<colgroup>
1369
1495
<col align="left" valign="top">
 
1496
<col>
 
1497
</colgroup>
1370
1498
<tbody>
1371
1499
<tr>
1372
1500
<td><p><span class="term"><em class="parameter"><code>device</code></em>:</span></p></td>
1404
1532
</table></div>
1405
1533
<hr>
1406
1534
<div class="refsect2">
1407
 
<a name="id453336"></a><h3>
 
1535
<a name="id-1.2.3.9.14"></a><h3>
1408
1536
<a name="UDisks::AdapterAdded"></a>The AdapterAdded signal</h3>
1409
 
<pre class="programlisting">AdapterAdded ('o' adapter)</pre>
 
1537
<pre class="programlisting">AdapterAdded ('o'adapter)</pre>
1410
1538
</div>
1411
1539
<p>
1412
1540
            Emitted when an adapter is added.
1413
1541
          </p>
1414
 
<div class="variablelist"><table border="0">
 
1542
<div class="variablelist"><table border="0" class="variablelist">
 
1543
<colgroup>
1415
1544
<col align="left" valign="top">
 
1545
<col>
 
1546
</colgroup>
1416
1547
<tbody><tr>
1417
1548
<td><p><span class="term"><em class="parameter"><code>adapter</code></em>:</span></p></td>
1418
1549
<td>Object path of adapter that was added.</td>
1420
1551
</table></div>
1421
1552
<hr>
1422
1553
<div class="refsect2">
1423
 
<a name="id453374"></a><h3>
 
1554
<a name="id-1.2.3.9.17"></a><h3>
1424
1555
<a name="UDisks::AdapterRemoved"></a>The AdapterRemoved signal</h3>
1425
 
<pre class="programlisting">AdapterRemoved ('o' adapter)</pre>
 
1556
<pre class="programlisting">AdapterRemoved ('o'adapter)</pre>
1426
1557
</div>
1427
1558
<p>
1428
1559
            Emitted when an adapter is removed.
1429
1560
          </p>
1430
 
<div class="variablelist"><table border="0">
 
1561
<div class="variablelist"><table border="0" class="variablelist">
 
1562
<colgroup>
1431
1563
<col align="left" valign="top">
 
1564
<col>
 
1565
</colgroup>
1432
1566
<tbody><tr>
1433
1567
<td><p><span class="term"><em class="parameter"><code>adapter</code></em>:</span></p></td>
1434
1568
<td>Object path of adapter that was removed.</td>
1436
1570
</table></div>
1437
1571
<hr>
1438
1572
<div class="refsect2">
1439
 
<a name="id453412"></a><h3>
 
1573
<a name="id-1.2.3.9.20"></a><h3>
1440
1574
<a name="UDisks::AdapterChanged"></a>The AdapterChanged signal</h3>
1441
 
<pre class="programlisting">AdapterChanged ('o' adapter)</pre>
 
1575
<pre class="programlisting">AdapterChanged ('o'adapter)</pre>
1442
1576
</div>
1443
1577
<p>
1444
1578
            Emitted when an adapter changed.
1445
1579
          </p>
1446
 
<div class="variablelist"><table border="0">
 
1580
<div class="variablelist"><table border="0" class="variablelist">
 
1581
<colgroup>
1447
1582
<col align="left" valign="top">
 
1583
<col>
 
1584
</colgroup>
1448
1585
<tbody><tr>
1449
1586
<td><p><span class="term"><em class="parameter"><code>adapter</code></em>:</span></p></td>
1450
1587
<td>Object path of adapter that was changed.</td>
1452
1589
</table></div>
1453
1590
<hr>
1454
1591
<div class="refsect2">
1455
 
<a name="id453451"></a><h3>
 
1592
<a name="id-1.2.3.9.23"></a><h3>
1456
1593
<a name="UDisks::ExpanderAdded"></a>The ExpanderAdded signal</h3>
1457
 
<pre class="programlisting">ExpanderAdded ('o' expander)</pre>
 
1594
<pre class="programlisting">ExpanderAdded ('o'expander)</pre>
1458
1595
</div>
1459
1596
<p>
1460
1597
            Emitted when an expander is added.
1461
1598
          </p>
1462
 
<div class="variablelist"><table border="0">
 
1599
<div class="variablelist"><table border="0" class="variablelist">
 
1600
<colgroup>
1463
1601
<col align="left" valign="top">
 
1602
<col>
 
1603
</colgroup>
1464
1604
<tbody><tr>
1465
1605
<td><p><span class="term"><em class="parameter"><code>expander</code></em>:</span></p></td>
1466
1606
<td>Object path of expander that was added.</td>
1468
1608
</table></div>
1469
1609
<hr>
1470
1610
<div class="refsect2">
1471
 
<a name="id453489"></a><h3>
 
1611
<a name="id-1.2.3.9.26"></a><h3>
1472
1612
<a name="UDisks::ExpanderRemoved"></a>The ExpanderRemoved signal</h3>
1473
 
<pre class="programlisting">ExpanderRemoved ('o' expander)</pre>
 
1613
<pre class="programlisting">ExpanderRemoved ('o'expander)</pre>
1474
1614
</div>
1475
1615
<p>
1476
1616
            Emitted when an expander is removed.
1477
1617
          </p>
1478
 
<div class="variablelist"><table border="0">
 
1618
<div class="variablelist"><table border="0" class="variablelist">
 
1619
<colgroup>
1479
1620
<col align="left" valign="top">
 
1621
<col>
 
1622
</colgroup>
1480
1623
<tbody><tr>
1481
1624
<td><p><span class="term"><em class="parameter"><code>expander</code></em>:</span></p></td>
1482
1625
<td>Object path of expander that was removed.</td>
1484
1627
</table></div>
1485
1628
<hr>
1486
1629
<div class="refsect2">
1487
 
<a name="id453527"></a><h3>
 
1630
<a name="id-1.2.3.9.29"></a><h3>
1488
1631
<a name="UDisks::ExpanderChanged"></a>The ExpanderChanged signal</h3>
1489
 
<pre class="programlisting">ExpanderChanged ('o' expander)</pre>
 
1632
<pre class="programlisting">ExpanderChanged ('o'expander)</pre>
1490
1633
</div>
1491
1634
<p>
1492
1635
            Emitted when an expander changed.
1493
1636
          </p>
1494
 
<div class="variablelist"><table border="0">
 
1637
<div class="variablelist"><table border="0" class="variablelist">
 
1638
<colgroup>
1495
1639
<col align="left" valign="top">
 
1640
<col>
 
1641
</colgroup>
1496
1642
<tbody><tr>
1497
1643
<td><p><span class="term"><em class="parameter"><code>expander</code></em>:</span></p></td>
1498
1644
<td>Object path of expander that was changed.</td>
1500
1646
</table></div>
1501
1647
<hr>
1502
1648
<div class="refsect2">
1503
 
<a name="id453565"></a><h3>
 
1649
<a name="id-1.2.3.9.32"></a><h3>
1504
1650
<a name="UDisks::PortAdded"></a>The PortAdded signal</h3>
1505
 
<pre class="programlisting">PortAdded ('o' port)</pre>
 
1651
<pre class="programlisting">PortAdded ('o'port)</pre>
1506
1652
</div>
1507
1653
<p>
1508
1654
            Emitted when a port is added.
1509
1655
          </p>
1510
 
<div class="variablelist"><table border="0">
 
1656
<div class="variablelist"><table border="0" class="variablelist">
 
1657
<colgroup>
1511
1658
<col align="left" valign="top">
 
1659
<col>
 
1660
</colgroup>
1512
1661
<tbody><tr>
1513
1662
<td><p><span class="term"><em class="parameter"><code>port</code></em>:</span></p></td>
1514
1663
<td>Object path of port that was added.</td>
1516
1665
</table></div>
1517
1666
<hr>
1518
1667
<div class="refsect2">
1519
 
<a name="id453603"></a><h3>
 
1668
<a name="id-1.2.3.9.35"></a><h3>
1520
1669
<a name="UDisks::PortRemoved"></a>The PortRemoved signal</h3>
1521
 
<pre class="programlisting">PortRemoved ('o' port)</pre>
 
1670
<pre class="programlisting">PortRemoved ('o'port)</pre>
1522
1671
</div>
1523
1672
<p>
1524
1673
            Emitted when a port is removed.
1525
1674
          </p>
1526
 
<div class="variablelist"><table border="0">
 
1675
<div class="variablelist"><table border="0" class="variablelist">
 
1676
<colgroup>
1527
1677
<col align="left" valign="top">
 
1678
<col>
 
1679
</colgroup>
1528
1680
<tbody><tr>
1529
1681
<td><p><span class="term"><em class="parameter"><code>port</code></em>:</span></p></td>
1530
1682
<td>Object path of port that was removed.</td>
1532
1684
</table></div>
1533
1685
<hr>
1534
1686
<div class="refsect2">
1535
 
<a name="id453641"></a><h3>
 
1687
<a name="id-1.2.3.9.38"></a><h3>
1536
1688
<a name="UDisks::PortChanged"></a>The PortChanged signal</h3>
1537
 
<pre class="programlisting">PortChanged ('o' port)</pre>
 
1689
<pre class="programlisting">PortChanged ('o'port)</pre>
1538
1690
</div>
1539
1691
<p>
1540
1692
            Emitted when a port changed.
1541
1693
          </p>
1542
 
<div class="variablelist"><table border="0">
 
1694
<div class="variablelist"><table border="0" class="variablelist">
 
1695
<colgroup>
1543
1696
<col align="left" valign="top">
 
1697
<col>
 
1698
</colgroup>
1544
1699
<tbody><tr>
1545
1700
<td><p><span class="term"><em class="parameter"><code>port</code></em>:</span></p></td>
1546
1701
<td>Object path of port that was changed.</td>
1548
1703
</table></div>
1549
1704
</div>
1550
1705
<div class="refsect1">
1551
 
<a name="id453679"></a><h2>Property Details</h2>
 
1706
<a name="id-1.2.3.10"></a><h2>Property Details</h2>
1552
1707
<div class="refsect2">
1553
 
<a name="id453689"></a><h3>
 
1708
<a name="id-1.2.3.10.2"></a><h3>
1554
1709
<a name="UDisks:DaemonVersion"></a>The "DaemonVersion" property</h3>
1555
 
<pre class="programlisting">'DaemonVersion'  read      's'
 
1710
<pre class="programlisting">'DaemonVersion'read's'
1556
1711
</pre>
1557
1712
</div>
1558
1713
<p>
1559
1714
            The version of the running daemon.
1560
1715
      </p>
1561
 
<div class="variablelist"><table border="0">
 
1716
<div class="variablelist"><table border="0" class="variablelist">
 
1717
<colgroup>
1562
1718
<col align="left" valign="top">
 
1719
<col>
 
1720
</colgroup>
1563
1721
<tbody></tbody>
1564
1722
</table></div>
1565
1723
<hr>
1566
1724
<div class="refsect2">
1567
 
<a name="id453724"></a><h3>
 
1725
<a name="id-1.2.3.10.5"></a><h3>
1568
1726
<a name="UDisks:DaemonIsInhibited"></a>The "DaemonIsInhibited" property</h3>
1569
 
<pre class="programlisting">'DaemonIsInhibited'  read      'b'
 
1727
<pre class="programlisting">'DaemonIsInhibited'read'b'
1570
1728
</pre>
1571
1729
</div>
1572
1730
<p>
1573
1731
            TRUE only if the daemon is inhibited.
1574
1732
      </p>
1575
 
<div class="variablelist"><table border="0">
 
1733
<div class="variablelist"><table border="0" class="variablelist">
 
1734
<colgroup>
1576
1735
<col align="left" valign="top">
 
1736
<col>
 
1737
</colgroup>
1577
1738
<tbody></tbody>
1578
1739
</table></div>
1579
1740
<hr>
1580
1741
<div class="refsect2">
1581
 
<a name="id453760"></a><h3>
 
1742
<a name="id-1.2.3.10.8"></a><h3>
1582
1743
<a name="UDisks:SupportsLuksDevices"></a>The "SupportsLuksDevices" property</h3>
1583
 
<pre class="programlisting">'SupportsLuksDevices'  read      'b'
 
1744
<pre class="programlisting">'SupportsLuksDevices'read'b'
1584
1745
</pre>
1585
1746
</div>
1586
1747
<p>
1589
1750
            <a class="link" href="Device.html#Device.LuksLock"><code class="function">LuksLock()</code></a>
1590
1751
            methods for details.
1591
1752
      </p>
1592
 
<div class="variablelist"><table border="0">
 
1753
<div class="variablelist"><table border="0" class="variablelist">
 
1754
<colgroup>
1593
1755
<col align="left" valign="top">
 
1756
<col>
 
1757
</colgroup>
1594
1758
<tbody></tbody>
1595
1759
</table></div>
1596
1760
<hr>
1597
1761
<div class="refsect2">
1598
 
<a name="id453814"></a><h3>
 
1762
<a name="id-1.2.3.10.11"></a><h3>
1599
1763
<a name="UDisks:KnownFilesystems"></a>The "KnownFilesystems" property</h3>
1600
 
<pre class="programlisting">'KnownFilesystems'  read      'a(ssbbbubbbbbbbb)'
 
1764
<pre class="programlisting">'KnownFilesystems'read'a(ssbbbubbbbbbbb)'
1601
1765
</pre>
1602
1766
</div>
1603
1767
<p>
1604
1768
            An array of file systems known to the daemon and what features are supported.
1605
1769
            Each element in the array contains the following members:
1606
1770
            </p>
1607
 
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
 
1771
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
1608
1772
<li class="listitem">
1609
1773
<span class="bold"><strong>id: </strong></span>
1610
1774
                  The name / identifier of the file system (such as <code class="literal">ext3</code> or <code class="literal">vfat</code>),
1669
1833
<p>
1670
1834
 
1671
1835
      </p>
1672
 
<div class="variablelist"><table border="0">
 
1836
<div class="variablelist"><table border="0" class="variablelist">
 
1837
<colgroup>
1673
1838
<col align="left" valign="top">
 
1839
<col>
 
1840
</colgroup>
1674
1841
<tbody></tbody>
1675
1842
</table></div>
1676
1843
</div>
1677
1844
</div>
1678
1845
<div class="footer">
1679
1846
<hr>
1680
 
          Generated by GTK-Doc V1.17</div>
 
1847
          Generated by GTK-Doc V1.20</div>
1681
1848
</body>
1682
1849
</html>
 
 
b'\\ No newline at end of file'