~psusi/ubuntu/utopic/udisks2/fix-standby

« back to all changes in this revision

Viewing changes to doc/html/UDisksPartitionTable.html

  • Committer: Package Import Robot
  • Author(s): Michael Biebl, Martin Pitt, Michael Biebl
  • Date: 2012-12-18 05:04:33 UTC
  • mfrom: (14.1.1 experimental)
  • Revision ID: package-import@ubuntu.com-20121218050433-3jwk4tdyip2umiy1
[ Martin Pitt ]
* Add debian/patches/test_luks_with_vfat.patch: Run Luks test with VFAT
  instead of ext4, to work around kernel crash with Linux 3.7 when using
  ext4 (https://launchpad.net/bugs/1089818)

[ Michael Biebl ]
* New upstream release.
* Update email address in debian/copyright.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
<a name="UDisksPartitionTable.synopsis"></a><h2>Synopsis</h2>
48
48
<a name="UDisksPartitionTableSkeleton"></a><pre class="synopsis">                    <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTable-struct" title="UDisksPartitionTable">UDisksPartitionTable</a>;
49
49
struct              <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTableIface" title="struct UDisksPartitionTableIface">UDisksPartitionTableIface</a>;
50
 
<a href="http://library.gnome.org/devel/gio/unstable/gio-D-Bus-Introspection-Data.html#GDBusInterfaceInfo"><span class="returnvalue">GDBusInterfaceInfo</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-interface-info" title="udisks_partition_table_interface_info ()">udisks_partition_table_interface_info</a>
 
50
<span class="returnvalue">GDBusInterfaceInfo</span> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-interface-info" title="udisks_partition_table_interface_info ()">udisks_partition_table_interface_info</a>
51
51
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);
52
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-override-properties" title="udisks_partition_table_override_properties ()">udisks_partition_table_override_properties</a>
53
 
                                                        (<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>,
54
 
                                                         <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>);
 
52
<span class="returnvalue">guint</span>               <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-override-properties" title="udisks_partition_table_override_properties ()">udisks_partition_table_override_properties</a>
 
53
                                                        (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
 
54
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);
55
55
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition" title="udisks_partition_table_call_create_partition ()">udisks_partition_table_call_create_partition</a>
56
56
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
57
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_offset</code></em>,
58
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_size</code></em>,
59
 
                                                         <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> *arg_type</code></em>,
60
 
                                                         <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> *arg_name</code></em>,
61
 
                                                         <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>,
62
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
63
 
                                                         <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>,
64
 
                                                         <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>);
65
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition-finish" title="udisks_partition_table_call_create_partition_finish ()">udisks_partition_table_call_create_partition_finish</a>
66
 
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
67
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_created_partition</code></em>,
68
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
69
 
                                                         <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>);
70
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition-sync" title="udisks_partition_table_call_create_partition_sync ()">udisks_partition_table_call_create_partition_sync</a>
71
 
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
72
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_offset</code></em>,
73
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_size</code></em>,
74
 
                                                         <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> *arg_type</code></em>,
75
 
                                                         <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> *arg_name</code></em>,
76
 
                                                         <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>,
77
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_created_partition</code></em>,
78
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
79
 
                                                         <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>);
 
57
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_offset</code></em>,
 
58
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_size</code></em>,
 
59
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_type</code></em>,
 
60
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_name</code></em>,
 
61
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
62
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
63
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
64
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
65
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition-finish" title="udisks_partition_table_call_create_partition_finish ()">udisks_partition_table_call_create_partition_finish</a>
 
66
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
 
67
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_created_partition</code></em>,
 
68
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
69
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
 
70
<span class="returnvalue">gboolean</span>            <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition-sync" title="udisks_partition_table_call_create_partition_sync ()">udisks_partition_table_call_create_partition_sync</a>
 
71
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
 
72
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_offset</code></em>,
 
73
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_size</code></em>,
 
74
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_type</code></em>,
 
75
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_name</code></em>,
 
76
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
77
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_created_partition</code></em>,
 
78
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
79
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
80
80
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-complete-create-partition" title="udisks_partition_table_complete_create_partition ()">udisks_partition_table_complete_create_partition</a>
81
81
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>,
82
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>,
83
 
                                                         <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> *created_partition</code></em>);
84
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-get-type-" title="udisks_partition_table_get_type_ ()">udisks_partition_table_get_type_</a>    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);
85
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-dup-type-" title="udisks_partition_table_dup_type_ ()">udisks_partition_table_dup_type_</a>    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);
 
82
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>,
 
83
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *created_partition</code></em>);
 
84
const <span class="returnvalue">gchar</span> *       <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-get-type-" title="udisks_partition_table_get_type_ ()">udisks_partition_table_get_type_</a>    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);
 
85
<span class="returnvalue">gchar</span> *             <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-dup-type-" title="udisks_partition_table_dup_type_ ()">udisks_partition_table_dup_type_</a>    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);
86
86
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-set-type-" title="udisks_partition_table_set_type_ ()">udisks_partition_table_set_type_</a>    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>,
87
 
                                                         <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>);
 
87
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
88
88
struct              <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTableProxy" title="struct UDisksPartitionTableProxy">UDisksPartitionTableProxy</a>;
89
89
struct              <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTableProxyClass" title="struct UDisksPartitionTableProxyClass">UDisksPartitionTableProxyClass</a>;
90
 
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()">udisks_partition_table_proxy_new</a>    (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
91
 
                                                         <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>,
92
 
                                                         <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>,
93
 
                                                         <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>,
94
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
95
 
                                                         <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>,
96
 
                                                         <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>);
 
90
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()">udisks_partition_table_proxy_new</a>    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
91
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
92
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
93
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
94
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
95
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
96
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
97
97
<a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-finish" title="udisks_partition_table_proxy_new_finish ()">udisks_partition_table_proxy_new_finish</a>
98
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
99
 
                                                         <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>);
 
98
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
99
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
100
100
<a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-sync" title="udisks_partition_table_proxy_new_sync ()">udisks_partition_table_proxy_new_sync</a>
101
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
102
 
                                                         <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>,
103
 
                                                         <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>,
104
 
                                                         <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>,
105
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
106
 
                                                         <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>);
 
101
                                                        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
102
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
103
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
104
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
105
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
106
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
107
107
<span class="returnvalue">void</span>                <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus" title="udisks_partition_table_proxy_new_for_bus ()">udisks_partition_table_proxy_new_for_bus</a>
108
 
                                                        (<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>,
109
 
                                                         <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>,
110
 
                                                         <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>,
111
 
                                                         <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>,
112
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
113
 
                                                         <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>,
114
 
                                                         <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>);
 
108
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
109
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
110
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
111
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
112
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
113
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
114
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
115
115
<a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus-finish" title="udisks_partition_table_proxy_new_for_bus_finish ()">udisks_partition_table_proxy_new_for_bus_finish</a>
116
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
117
 
                                                         <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>);
 
116
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
117
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
118
118
<a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus-sync" title="udisks_partition_table_proxy_new_for_bus_sync ()">udisks_partition_table_proxy_new_for_bus_sync</a>
119
 
                                                        (<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>,
120
 
                                                         <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>,
121
 
                                                         <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>,
122
 
                                                         <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>,
123
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
124
 
                                                         <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>);
 
119
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
120
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
121
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
122
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
123
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
124
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);
125
125
struct              <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTableSkeleton-struct" title="struct UDisksPartitionTableSkeleton">UDisksPartitionTableSkeleton</a>;
126
126
struct              <a class="link" href="UDisksPartitionTable.html#UDisksPartitionTableSkeletonClass" title="struct UDisksPartitionTableSkeletonClass">UDisksPartitionTableSkeletonClass</a>;
127
127
<a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-skeleton-new" title="udisks_partition_table_skeleton_new ()">udisks_partition_table_skeleton_new</a>
135
135
   +----UDisksPartitionTable
136
136
</pre>
137
137
<pre class="synopsis">
138
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
139
 
   +----<a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html">GDBusInterfaceSkeleton</a>
 
138
  GObject
 
139
   +----GDBusInterfaceSkeleton
140
140
         +----UDisksPartitionTableSkeleton
141
141
               +----<a class="link" href="UDisksLinuxPartitionTable.html" title="UDisksLinuxPartitionTable">UDisksLinuxPartitionTable</a>
142
142
</pre>
145
145
<a name="UDisksPartitionTable.prerequisites"></a><h2>Prerequisites</h2>
146
146
<p>
147
147
UDisksPartitionTable requires
148
 
 <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>.</p>
 
148
 GObject.</p>
149
149
</div>
150
150
<div class="refsect1">
151
151
<a name="UDisksPartitionTable.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
152
152
<p>
153
153
UDisksPartitionTableSkeleton implements
154
 
 <a href="http://library.gnome.org/devel/gio/unstable/GDBusInterface.html">GDBusInterface</a> and  <a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable">UDisksPartitionTable</a>.</p>
 
154
 GDBusInterface and  <a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable">UDisksPartitionTable</a>.</p>
155
155
</div>
156
156
<div class="refsect1">
157
157
<a name="UDisksPartitionTable.implementations"></a><h2>Known Implementations</h2>
203
203
</colgroup>
204
204
<tbody>
205
205
<tr>
206
 
<td><p><span class="term"><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="UDisksPartitionTableIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
 
206
<td><p><span class="term"><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="UDisksPartitionTableIface.parent-iface"></a>parent_iface</code></em>;</span></p></td>
207
207
<td>The parent interface.</td>
208
208
</tr>
209
209
<tr>
220
220
<hr>
221
221
<div class="refsect2">
222
222
<a name="udisks-partition-table-interface-info"></a><h3>udisks_partition_table_interface_info ()</h3>
223
 
<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> * udisks_partition_table_interface_info
 
223
<pre class="programlisting"><span class="returnvalue">GDBusInterfaceInfo</span> * udisks_partition_table_interface_info
224
224
                                                        (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
225
225
<p>
226
226
Gets a machine-readable description of the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-interface-org-freedesktop-UDisks2-PartitionTable.top_of_page">org.freedesktop.UDisks2.PartitionTable</a> D-Bus interface.
232
232
</colgroup>
233
233
<tbody><tr>
234
234
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
235
 
<td>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. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
 
235
<td>A <span class="type">GDBusInterfaceInfo</span>. Do not free. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
236
236
</td>
237
237
</tr></tbody>
238
238
</table></div>
240
240
<hr>
241
241
<div class="refsect2">
242
242
<a name="udisks-partition-table-override-properties"></a><h3>udisks_partition_table_override_properties ()</h3>
243
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a>               udisks_partition_table_override_properties
244
 
                                                        (<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>,
245
 
                                                         <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>
 
243
<pre class="programlisting"><span class="returnvalue">guint</span>               udisks_partition_table_override_properties
 
244
                                                        (<em class="parameter"><code><span class="type">GObjectClass</span> *klass</code></em>,
 
245
                                                         <em class="parameter"><code><span class="type">guint</span> property_id_begin</code></em>);</pre>
246
246
<p>
247
 
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="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> interface for a concrete class.
 
247
Overrides all <span class="type">GObject</span> properties in the <a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> interface for a concrete class.
248
248
The properties are overridden in the order they are defined.
249
249
</p>
250
250
<div class="variablelist"><table border="0" class="variablelist">
255
255
<tbody>
256
256
<tr>
257
257
<td><p><span class="term"><em class="parameter"><code>klass</code></em> :</span></p></td>
258
 
<td>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.</td>
 
258
<td>The class structure for a <span class="type">GObject</span>-derived class.</td>
259
259
</tr>
260
260
<tr>
261
261
<td><p><span class="term"><em class="parameter"><code>property_id_begin</code></em> :</span></p></td>
273
273
<a name="udisks-partition-table-call-create-partition"></a><h3>udisks_partition_table_call_create_partition ()</h3>
274
274
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_call_create_partition
275
275
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
276
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_offset</code></em>,
277
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_size</code></em>,
278
 
                                                         <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> *arg_type</code></em>,
279
 
                                                         <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> *arg_name</code></em>,
280
 
                                                         <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>,
281
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
282
 
                                                         <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>,
283
 
                                                         <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>
 
276
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_offset</code></em>,
 
277
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_size</code></em>,
 
278
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_type</code></em>,
 
279
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_name</code></em>,
 
280
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
281
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
282
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
283
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
284
284
<p>
285
285
Asynchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-method-org-freedesktop-UDisks2-PartitionTable.CreatePartition" title="The CreatePartition() method"><code class="function">CreatePartition()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>.
286
 
When the operation is finished, <em class="parameter"><code>callback</code></em> 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.
 
286
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
287
287
You can then call <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition-finish" title="udisks_partition_table_call_create_partition_finish ()"><code class="function">udisks_partition_table_call_create_partition_finish()</code></a> to get the result of the operation.
288
288
</p>
289
289
<p>
321
321
</tr>
322
322
<tr>
323
323
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
324
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
324
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
325
325
</td>
326
326
</tr>
327
327
<tr>
328
328
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
329
 
<td>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>.</td>
 
329
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied or <code class="literal">NULL</code>.</td>
330
330
</tr>
331
331
<tr>
332
332
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
338
338
<hr>
339
339
<div class="refsect2">
340
340
<a name="udisks-partition-table-call-create-partition-finish"></a><h3>udisks_partition_table_call_create_partition_finish ()</h3>
341
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_partition_table_call_create_partition_finish
 
341
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_partition_table_call_create_partition_finish
342
342
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
343
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_created_partition</code></em>,
344
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
345
 
                                                         <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>
 
343
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_created_partition</code></em>,
 
344
                                                         <em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
345
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
346
346
<p>
347
347
Finishes an operation started with <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition" title="udisks_partition_table_call_create_partition ()"><code class="function">udisks_partition_table_call_create_partition()</code></a>.
348
348
</p>
358
358
</tr>
359
359
<tr>
360
360
<td><p><span class="term"><em class="parameter"><code>out_created_partition</code></em> :</span></p></td>
361
 
<td>Return location for return parameter or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
 
361
<td>Return location for return parameter or <code class="literal">NULL</code> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
362
362
</td>
363
363
</tr>
364
364
<tr>
365
365
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
366
 
<td>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="UDisksPartitionTable.html#udisks-partition-table-call-create-partition" title="udisks_partition_table_call_create_partition ()"><code class="function">udisks_partition_table_call_create_partition()</code></a>.</td>
 
366
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-call-create-partition" title="udisks_partition_table_call_create_partition ()"><code class="function">udisks_partition_table_call_create_partition()</code></a>.</td>
367
367
</tr>
368
368
<tr>
369
369
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
370
 
<td>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>.</td>
 
370
<td>Return location for error or <code class="literal">NULL</code>.</td>
371
371
</tr>
372
372
<tr>
373
373
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
374
374
<td>
375
 
<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> is set. <span class="annotation">[skip]</span>
 
375
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[skip]</span>
376
376
</td>
377
377
</tr>
378
378
</tbody>
381
381
<hr>
382
382
<div class="refsect2">
383
383
<a name="udisks-partition-table-call-create-partition-sync"></a><h3>udisks_partition_table_call_create_partition_sync ()</h3>
384
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            udisks_partition_table_call_create_partition_sync
 
384
<pre class="programlisting"><span class="returnvalue">gboolean</span>            udisks_partition_table_call_create_partition_sync
385
385
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *proxy</code></em>,
386
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_offset</code></em>,
387
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#guint64"><span class="type">guint64</span></a> arg_size</code></em>,
388
 
                                                         <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> *arg_type</code></em>,
389
 
                                                         <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> *arg_name</code></em>,
390
 
                                                         <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>,
391
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> **out_created_partition</code></em>,
392
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
393
 
                                                         <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>
 
386
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_offset</code></em>,
 
387
                                                         <em class="parameter"><code><span class="type">guint64</span> arg_size</code></em>,
 
388
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_type</code></em>,
 
389
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *arg_name</code></em>,
 
390
                                                         <em class="parameter"><code><span class="type">GVariant</span> *arg_options</code></em>,
 
391
                                                         <em class="parameter"><code><span class="type">gchar</span> **out_created_partition</code></em>,
 
392
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
393
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
394
394
<p>
395
395
Synchronously invokes the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-method-org-freedesktop-UDisks2-PartitionTable.CreatePartition" title="The CreatePartition() method"><code class="function">CreatePartition()</code></a> D-Bus method on <em class="parameter"><code>proxy</code></em>. The calling thread is blocked until a reply is received.
396
396
</p>
429
429
</tr>
430
430
<tr>
431
431
<td><p><span class="term"><em class="parameter"><code>out_created_partition</code></em> :</span></p></td>
432
 
<td>Return location for return parameter or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
 
432
<td>Return location for return parameter or <code class="literal">NULL</code> to ignore. <span class="annotation">[<a href="http://foldoc.org/out"><span class="acronym">out</span></a>]</span>
433
433
</td>
434
434
</tr>
435
435
<tr>
436
436
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
437
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
437
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
438
438
</td>
439
439
</tr>
440
440
<tr>
441
441
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
442
 
<td>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>.</td>
 
442
<td>Return location for error or <code class="literal">NULL</code>.</td>
443
443
</tr>
444
444
<tr>
445
445
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
446
446
<td>
447
 
<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> is set. <span class="annotation">[skip]</span>
 
447
<code class="literal">TRUE</code> if the call succeded, <code class="literal">FALSE</code> if <em class="parameter"><code>error</code></em> is set. <span class="annotation">[skip]</span>
448
448
</td>
449
449
</tr>
450
450
</tbody>
455
455
<a name="udisks-partition-table-complete-create-partition"></a><h3>udisks_partition_table_complete_create_partition ()</h3>
456
456
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_complete_create_partition
457
457
                                                        (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>,
458
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a> *invocation</code></em>,
459
 
                                                         <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> *created_partition</code></em>);</pre>
 
458
                                                         <em class="parameter"><code><span class="type">GDBusMethodInvocation</span> *invocation</code></em>,
 
459
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *created_partition</code></em>);</pre>
460
460
<p>
461
 
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-method-org-freedesktop-UDisks2-PartitionTable.CreatePartition" title="The CreatePartition() method"><code class="function">CreatePartition()</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.
 
461
Helper function used in service implementations to finish handling invocations of the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-method-org-freedesktop-UDisks2-PartitionTable.CreatePartition" title="The CreatePartition() method"><code class="function">CreatePartition()</code></a> D-Bus method. If you instead want to finish handling an invocation by returning an error, use <code class="function">g_dbus_method_invocation_return_error()</code> or similar.
462
462
</p>
463
463
<p>
464
464
This method will free <em class="parameter"><code>invocation</code></em>, you cannot use it afterwards.
475
475
</tr>
476
476
<tr>
477
477
<td><p><span class="term"><em class="parameter"><code>invocation</code></em> :</span></p></td>
478
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusMethodInvocation.html"><span class="type">GDBusMethodInvocation</span></a>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
478
<td>A <span class="type">GDBusMethodInvocation</span>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
479
479
</td>
480
480
</tr>
481
481
<tr>
488
488
<hr>
489
489
<div class="refsect2">
490
490
<a name="udisks-partition-table-get-type-"></a><h3>udisks_partition_table_get_type_ ()</h3>
491
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       udisks_partition_table_get_type_    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);</pre>
 
491
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       udisks_partition_table_get_type_    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);</pre>
492
492
<p>
493
493
Gets the value of the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-property-org-freedesktop-UDisks2-PartitionTable.Type" title='The "Type" property'>"Type"</a> D-Bus property.
494
494
</p>
513
513
</tr>
514
514
<tr>
515
515
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
516
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
 
516
<td>The property value or <code class="literal">NULL</code> if the property is not set. Do not free the returned value, it belongs to <em class="parameter"><code>object</code></em>. <span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span>
517
517
</td>
518
518
</tr>
519
519
</tbody>
522
522
<hr>
523
523
<div class="refsect2">
524
524
<a name="udisks-partition-table-dup-type-"></a><h3>udisks_partition_table_dup_type_ ()</h3>
525
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             udisks_partition_table_dup_type_    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);</pre>
 
525
<pre class="programlisting"><span class="returnvalue">gchar</span> *             udisks_partition_table_dup_type_    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>);</pre>
526
526
<p>
527
527
Gets a copy of the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-property-org-freedesktop-UDisks2-PartitionTable.Type" title='The "Type" property'>"Type"</a> D-Bus property.
528
528
</p>
541
541
</tr>
542
542
<tr>
543
543
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
544
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
 
544
<td>The property value or <code class="literal">NULL</code> if the property is not set. The returned value should be freed with <code class="function">g_free()</code>. <span class="annotation">[<a href="http://foldoc.org/transfer%20full"><span class="acronym">transfer full</span></a>]</span>
545
545
</td>
546
546
</tr>
547
547
</tbody>
551
551
<div class="refsect2">
552
552
<a name="udisks-partition-table-set-type-"></a><h3>udisks_partition_table_set_type_ ()</h3>
553
553
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_set_type_    (<em class="parameter"><code><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="type">UDisksPartitionTable</span></a> *object</code></em>,
554
 
                                                         <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>
 
554
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
555
555
<p>
556
556
Sets the <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-property-org-freedesktop-UDisks2-PartitionTable.Type" title='The "Type" property'>"Type"</a> D-Bus property to <em class="parameter"><code>value</code></em>.
557
557
</p>
601
601
<col>
602
602
</colgroup>
603
603
<tbody><tr>
604
 
<td><p><span class="term"><a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyClass"><span class="type">GDBusProxyClass</span></a> <em class="structfield"><code><a name="UDisksPartitionTableProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
604
<td><p><span class="term"><span class="type">GDBusProxyClass</span> <em class="structfield"><code><a name="UDisksPartitionTableProxyClass.parent-class"></a>parent_class</code></em>;</span></p></td>
605
605
<td>The parent class.</td>
606
606
</tr></tbody>
607
607
</table></div>
609
609
<hr>
610
610
<div class="refsect2">
611
611
<a name="udisks-partition-table-proxy-new"></a><h3>udisks_partition_table_proxy_new ()</h3>
612
 
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_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>,
613
 
                                                         <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>,
614
 
                                                         <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>,
615
 
                                                         <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>,
616
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
617
 
                                                         <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>,
618
 
                                                         <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>
 
612
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_proxy_new    (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
613
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
614
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
615
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
616
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
617
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
618
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
619
619
<p>
620
 
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-interface-org-freedesktop-UDisks2-PartitionTable.top_of_page">org.freedesktop.UDisks2.PartitionTable</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.
 
620
Asynchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-interface-org-freedesktop-UDisks2-PartitionTable.top_of_page">org.freedesktop.UDisks2.PartitionTable</a>. See <code class="function">g_dbus_proxy_new()</code> for more details.
621
621
</p>
622
622
<p>
623
 
When the operation is finished, <em class="parameter"><code>callback</code></em> 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.
 
623
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
624
624
You can then call <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-finish" title="udisks_partition_table_proxy_new_finish ()"><code class="function">udisks_partition_table_proxy_new_finish()</code></a> to get the result of the operation.
625
625
</p>
626
626
<p>
634
634
<tbody>
635
635
<tr>
636
636
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
637
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
637
<td>A <span class="type">GDBusConnection</span>.</td>
638
638
</tr>
639
639
<tr>
640
640
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
641
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
641
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
642
642
</tr>
643
643
<tr>
644
644
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
645
 
<td>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> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
645
<td>A bus name (well-known or unique) or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
646
646
</td>
647
647
</tr>
648
648
<tr>
651
651
</tr>
652
652
<tr>
653
653
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
654
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
654
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
655
655
</td>
656
656
</tr>
657
657
<tr>
658
658
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
659
 
<td>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.</td>
 
659
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
660
660
</tr>
661
661
<tr>
662
662
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
669
669
<div class="refsect2">
670
670
<a name="udisks-partition-table-proxy-new-finish"></a><h3>udisks_partition_table_proxy_new_finish ()</h3>
671
671
<pre class="programlisting"><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * udisks_partition_table_proxy_new_finish
672
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
673
 
                                                         <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>
 
672
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
673
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
674
674
<p>
675
675
Finishes an operation started with <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()"><code class="function">udisks_partition_table_proxy_new()</code></a>.
676
676
</p>
682
682
<tbody>
683
683
<tr>
684
684
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
685
 
<td>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="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()"><code class="function">udisks_partition_table_proxy_new()</code></a>.</td>
 
685
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()"><code class="function">udisks_partition_table_proxy_new()</code></a>.</td>
686
686
</tr>
687
687
<tr>
688
688
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
689
 
<td>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>
 
689
<td>Return location for error or <code class="literal">NULL</code>
690
690
</td>
691
691
</tr>
692
692
<tr>
693
693
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
694
 
<td>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> is set. <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> UDisksPartitionTableProxy]</span>
 
694
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <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> UDisksPartitionTableProxy]</span>
695
695
</td>
696
696
</tr>
697
697
</tbody>
701
701
<div class="refsect2">
702
702
<a name="udisks-partition-table-proxy-new-sync"></a><h3>udisks_partition_table_proxy_new_sync ()</h3>
703
703
<pre class="programlisting"><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * udisks_partition_table_proxy_new_sync
704
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a> *connection</code></em>,
705
 
                                                         <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>,
706
 
                                                         <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>,
707
 
                                                         <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>,
708
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
709
 
                                                         <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>
 
704
                                                        (<em class="parameter"><code><span class="type">GDBusConnection</span> *connection</code></em>,
 
705
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
706
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
707
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
708
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
709
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
710
710
<p>
711
 
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-interface-org-freedesktop-UDisks2-PartitionTable.top_of_page">org.freedesktop.UDisks2.PartitionTable</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.
 
711
Synchronously creates a proxy for the D-Bus interface <a class="link" href="gdbus-org.freedesktop.UDisks2.PartitionTable.html#gdbus-interface-org-freedesktop-UDisks2-PartitionTable.top_of_page">org.freedesktop.UDisks2.PartitionTable</a>. See <code class="function">g_dbus_proxy_new_sync()</code> for more details.
712
712
</p>
713
713
<p>
714
714
The calling thread is blocked until a reply is received.
724
724
<tbody>
725
725
<tr>
726
726
<td><p><span class="term"><em class="parameter"><code>connection</code></em> :</span></p></td>
727
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html"><span class="type">GDBusConnection</span></a>.</td>
 
727
<td>A <span class="type">GDBusConnection</span>.</td>
728
728
</tr>
729
729
<tr>
730
730
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
731
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
731
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
732
732
</tr>
733
733
<tr>
734
734
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
735
 
<td>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> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
735
<td>A bus name (well-known or unique) or <code class="literal">NULL</code> if <em class="parameter"><code>connection</code></em> is not a message bus connection. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
736
736
</td>
737
737
</tr>
738
738
<tr>
741
741
</tr>
742
742
<tr>
743
743
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
744
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
744
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
745
745
</td>
746
746
</tr>
747
747
<tr>
748
748
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
749
 
<td>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>
 
749
<td>Return location for error or <code class="literal">NULL</code>
750
750
</td>
751
751
</tr>
752
752
<tr>
753
753
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
754
 
<td>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> is set. <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> UDisksPartitionTableProxy]</span>
 
754
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <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> UDisksPartitionTableProxy]</span>
755
755
</td>
756
756
</tr>
757
757
</tbody>
761
761
<div class="refsect2">
762
762
<a name="udisks-partition-table-proxy-new-for-bus"></a><h3>udisks_partition_table_proxy_new_for_bus ()</h3>
763
763
<pre class="programlisting"><span class="returnvalue">void</span>                udisks_partition_table_proxy_new_for_bus
764
 
                                                        (<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>,
765
 
                                                         <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>,
766
 
                                                         <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>,
767
 
                                                         <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>,
768
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
769
 
                                                         <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>,
770
 
                                                         <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>
 
764
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
765
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
766
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
767
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
768
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
769
                                                         <em class="parameter"><code><span class="type">GAsyncReadyCallback</span> callback</code></em>,
 
770
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
771
771
<p>
772
 
Like <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()"><code class="function">udisks_partition_table_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>.
 
772
Like <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new" title="udisks_partition_table_proxy_new ()"><code class="function">udisks_partition_table_proxy_new()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
773
773
</p>
774
774
<p>
775
 
When the operation is finished, <em class="parameter"><code>callback</code></em> 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.
 
775
When the operation is finished, <em class="parameter"><code>callback</code></em> will be invoked in the thread-default main loop of the thread you are calling this method from.
776
776
You can then call <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus-finish" title="udisks_partition_table_proxy_new_for_bus_finish ()"><code class="function">udisks_partition_table_proxy_new_for_bus_finish()</code></a> to get the result of the operation.
777
777
</p>
778
778
<p>
786
786
<tbody>
787
787
<tr>
788
788
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
789
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
789
<td>A <span class="type">GBusType</span>.</td>
790
790
</tr>
791
791
<tr>
792
792
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
793
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
793
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
794
794
</tr>
795
795
<tr>
796
796
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
802
802
</tr>
803
803
<tr>
804
804
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
805
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
805
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
806
806
</td>
807
807
</tr>
808
808
<tr>
809
809
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
810
 
<td>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.</td>
 
810
<td>A <span class="type">GAsyncReadyCallback</span> to call when the request is satisfied.</td>
811
811
</tr>
812
812
<tr>
813
813
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
820
820
<div class="refsect2">
821
821
<a name="udisks-partition-table-proxy-new-for-bus-finish"></a><h3>udisks_partition_table_proxy_new_for_bus_finish ()</h3>
822
822
<pre class="programlisting"><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * udisks_partition_table_proxy_new_for_bus_finish
823
 
                                                        (<em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GAsyncResult.html"><span class="type">GAsyncResult</span></a> *res</code></em>,
824
 
                                                         <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>
 
823
                                                        (<em class="parameter"><code><span class="type">GAsyncResult</span> *res</code></em>,
 
824
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
825
825
<p>
826
826
Finishes an operation started with <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus" title="udisks_partition_table_proxy_new_for_bus ()"><code class="function">udisks_partition_table_proxy_new_for_bus()</code></a>.
827
827
</p>
833
833
<tbody>
834
834
<tr>
835
835
<td><p><span class="term"><em class="parameter"><code>res</code></em> :</span></p></td>
836
 
<td>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="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus" title="udisks_partition_table_proxy_new_for_bus ()"><code class="function">udisks_partition_table_proxy_new_for_bus()</code></a>.</td>
 
836
<td>The <span class="type">GAsyncResult</span> obtained from the <span class="type">GAsyncReadyCallback</span> passed to <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-for-bus" title="udisks_partition_table_proxy_new_for_bus ()"><code class="function">udisks_partition_table_proxy_new_for_bus()</code></a>.</td>
837
837
</tr>
838
838
<tr>
839
839
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
840
 
<td>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>
 
840
<td>Return location for error or <code class="literal">NULL</code>
841
841
</td>
842
842
</tr>
843
843
<tr>
844
844
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
845
 
<td>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> is set. <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> UDisksPartitionTableProxy]</span>
 
845
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <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> UDisksPartitionTableProxy]</span>
846
846
</td>
847
847
</tr>
848
848
</tbody>
852
852
<div class="refsect2">
853
853
<a name="udisks-partition-table-proxy-new-for-bus-sync"></a><h3>udisks_partition_table_proxy_new_for_bus_sync ()</h3>
854
854
<pre class="programlisting"><a class="link" href="UDisksPartitionTable.html" title="UDisksPartitionTable"><span class="returnvalue">UDisksPartitionTable</span></a> * udisks_partition_table_proxy_new_for_bus_sync
855
 
                                                        (<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>,
856
 
                                                         <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>,
857
 
                                                         <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>,
858
 
                                                         <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>,
859
 
                                                         <em class="parameter"><code><a href="http://library.gnome.org/devel/gio/unstable/GCancellable.html"><span class="type">GCancellable</span></a> *cancellable</code></em>,
860
 
                                                         <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>
 
855
                                                        (<em class="parameter"><code><span class="type">GBusType</span> bus_type</code></em>,
 
856
                                                         <em class="parameter"><code><span class="type">GDBusProxyFlags</span> flags</code></em>,
 
857
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
 
858
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *object_path</code></em>,
 
859
                                                         <em class="parameter"><code><span class="type">GCancellable</span> *cancellable</code></em>,
 
860
                                                         <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
861
861
<p>
862
 
Like <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-sync" title="udisks_partition_table_proxy_new_sync ()"><code class="function">udisks_partition_table_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>.
 
862
Like <a class="link" href="UDisksPartitionTable.html#udisks-partition-table-proxy-new-sync" title="udisks_partition_table_proxy_new_sync ()"><code class="function">udisks_partition_table_proxy_new_sync()</code></a> but takes a <span class="type">GBusType</span> instead of a <span class="type">GDBusConnection</span>.
863
863
</p>
864
864
<p>
865
865
The calling thread is blocked until a reply is received.
875
875
<tbody>
876
876
<tr>
877
877
<td><p><span class="term"><em class="parameter"><code>bus_type</code></em> :</span></p></td>
878
 
<td>A <a href="http://library.gnome.org/devel/gio/unstable/GDBusConnection.html#GBusType"><span class="type">GBusType</span></a>.</td>
 
878
<td>A <span class="type">GBusType</span>.</td>
879
879
</tr>
880
880
<tr>
881
881
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
882
 
<td>Flags from the <a href="http://library.gnome.org/devel/gio/unstable/GDBusProxy.html#GDBusProxyFlags"><span class="type">GDBusProxyFlags</span></a> enumeration.</td>
 
882
<td>Flags from the <span class="type">GDBusProxyFlags</span> enumeration.</td>
883
883
</tr>
884
884
<tr>
885
885
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
891
891
</tr>
892
892
<tr>
893
893
<td><p><span class="term"><em class="parameter"><code>cancellable</code></em> :</span></p></td>
894
 
<td>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>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
 
894
<td>A <span class="type">GCancellable</span> or <code class="literal">NULL</code>. <span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span>
895
895
</td>
896
896
</tr>
897
897
<tr>
898
898
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
899
 
<td>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>
 
899
<td>Return location for error or <code class="literal">NULL</code>
900
900
</td>
901
901
</tr>
902
902
<tr>
903
903
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
904
 
<td>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> is set. <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> UDisksPartitionTableProxy]</span>
 
904
<td>The constructed proxy object or <code class="literal">NULL</code> if <em class="parameter"><code>error</code></em> is set. <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> UDisksPartitionTableProxy]</span>
905
905
</td>
906
906
</tr>
907
907
</tbody>
931
931
<col>
932
932
</colgroup>
933
933
<tbody><tr>
934
 
<td><p><span class="term"><a href="http://library.gnome.org/devel/gio/unstable/GDBusInterfaceSkeleton.html#GDBusInterfaceSkeletonClass"><span class="type">GDBusInterfaceSkeletonClass</span></a> <em class="structfield"><code><a name="UDisksPartitionTableSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
 
934
<td><p><span class="term"><span class="type">GDBusInterfaceSkeletonClass</span> <em class="structfield"><code><a name="UDisksPartitionTableSkeletonClass.parent-class"></a>parent_class</code></em>;</span></p></td>
935
935
<td>The parent class.</td>
936
936
</tr></tbody>
937
937
</table></div>