42
42
<div class="refsynopsisdiv">
43
43
<a name="UDisksFstabMonitor.synopsis"></a><h2>Synopsis</h2>
44
44
<a name="UDisksFstabEntry"></a><pre class="synopsis"> <a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry-struct" title="UDisksFstabEntry">UDisksFstabEntry</a>;
45
const <span class="returnvalue">gchar</span> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-fsname" title="udisks_fstab_entry_get_fsname ()">udisks_fstab_entry_get_fsname</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
46
const <span class="returnvalue">gchar</span> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-dir" title="udisks_fstab_entry_get_dir ()">udisks_fstab_entry_get_dir</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
47
const <span class="returnvalue">gchar</span> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-fstype" title="udisks_fstab_entry_get_fstype ()">udisks_fstab_entry_get_fstype</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
48
const <span class="returnvalue">gchar</span> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-opts" title="udisks_fstab_entry_get_opts ()">udisks_fstab_entry_get_opts</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
49
<span class="returnvalue">gint</span> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-freq" title="udisks_fstab_entry_get_freq ()">udisks_fstab_entry_get_freq</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
50
<span class="returnvalue">gint</span> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-passno" title="udisks_fstab_entry_get_passno ()">udisks_fstab_entry_get_passno</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
51
<span class="returnvalue">gint</span> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-compare" title="udisks_fstab_entry_compare ()">udisks_fstab_entry_compare</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>,
45
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="UDisksFstabMonitor.html#udisks-fstab-entry-get-fsname" title="udisks_fstab_entry_get_fsname ()">udisks_fstab_entry_get_fsname</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
46
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="UDisksFstabMonitor.html#udisks-fstab-entry-get-dir" title="udisks_fstab_entry_get_dir ()">udisks_fstab_entry_get_dir</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
47
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="UDisksFstabMonitor.html#udisks-fstab-entry-get-fstype" title="udisks_fstab_entry_get_fstype ()">udisks_fstab_entry_get_fstype</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
48
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="UDisksFstabMonitor.html#udisks-fstab-entry-get-opts" title="udisks_fstab_entry_get_opts ()">udisks_fstab_entry_get_opts</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
49
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-freq" title="udisks_fstab_entry_get_freq ()">udisks_fstab_entry_get_freq</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
50
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-get-passno" title="udisks_fstab_entry_get_passno ()">udisks_fstab_entry_get_passno</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>);
51
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-entry-compare" title="udisks_fstab_entry_compare ()">udisks_fstab_entry_compare</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>,
52
52
<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *other_entry</code></em>);
53
53
<a class="link" href="UDisksFstabMonitor.html#UDisksFstabMonitor-struct" title="UDisksFstabMonitor">UDisksFstabMonitor</a>;
54
54
<a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="returnvalue">UDisksFstabMonitor</span></a> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-monitor-new" title="udisks_fstab_monitor_new ()">udisks_fstab_monitor_new</a> (<em class="parameter"><code><span class="type">void</span></code></em>);
55
<span class="returnvalue">GList</span> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-monitor-get-entries" title="udisks_fstab_monitor_get_entries ()">udisks_fstab_monitor_get_entries</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor</code></em>);
55
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * <a class="link" href="UDisksFstabMonitor.html#udisks-fstab-monitor-get-entries" title="udisks_fstab_monitor_get_entries ()">udisks_fstab_monitor_get_entries</a> (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor</code></em>);
58
58
<div class="refsect1">
59
59
<a name="UDisksFstabMonitor.object-hierarchy"></a><h2>Object Hierarchy</h2>
60
60
<pre class="synopsis">
61
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
62
62
+----UDisksFstabEntry
64
64
<pre class="synopsis">
65
<a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
66
66
+----UDisksFstabMonitor
69
69
<div class="refsect1">
70
70
<a name="UDisksFstabMonitor.signals"></a><h2>Signals</h2>
71
71
<pre class="synopsis">
72
"<a class="link" href="UDisksFstabMonitor.html#UDisksFstabMonitor-entry-added" title='The "entry-added" signal'>entry-added</a>" : <code class="literal">Has Details</code>
73
"<a class="link" href="UDisksFstabMonitor.html#UDisksFstabMonitor-entry-removed" title='The "entry-removed" signal'>entry-removed</a>" : <code class="literal">Has Details</code>
72
"<a class="link" href="UDisksFstabMonitor.html#UDisksFstabMonitor-entry-added" title='The "entry-added" signal'>entry-added</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a>
73
"<a class="link" href="UDisksFstabMonitor.html#UDisksFstabMonitor-entry-removed" title='The "entry-removed" signal'>entry-removed</a>" : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a>
76
76
<div class="refsect1">
238
238
<div class="refsect2">
239
239
<a name="udisks-fstab-entry-compare"></a><h3>udisks_fstab_entry_compare ()</h3>
240
<pre class="programlisting"><span class="returnvalue">gint</span> udisks_fstab_entry_compare (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>,
240
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gint"><span class="returnvalue">gint</span></a> udisks_fstab_entry_compare (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry</code></em>,
241
241
<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *other_entry</code></em>);</pre>
243
243
Comparison function for comparing two <a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> objects.
293
293
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
294
<td>A <a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a>. Free with <code class="function">g_object_unref()</code>.</td>
294
<td>A <a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a>. Free with <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#g-object-unref"><code class="function">g_object_unref()</code></a>.</td>
299
299
<div class="refsect2">
300
300
<a name="udisks-fstab-monitor-get-entries"></a><h3>udisks_fstab_monitor_get_entries ()</h3>
301
<pre class="programlisting"><span class="returnvalue">GList</span> * udisks_fstab_monitor_get_entries (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor</code></em>);</pre>
301
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> * udisks_fstab_monitor_get_entries (<em class="parameter"><code><a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor</code></em>);</pre>
303
303
Gets all /etc/fstab entries
327
327
<a name="UDisksFstabMonitor-entry-added"></a><h3>The <code class="literal">"entry-added"</code> signal</h3>
328
328
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor,
329
329
<a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry,
330
<span class="type">gpointer</span> user_data) : <code class="literal">Has Details</code></pre>
330
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a></pre>
332
332
Emitted when a fstab entry is added.
335
335
This signal is emitted in the
336
thread-default main loop
336
<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>
337
337
that <em class="parameter"><code>monitor</code></em> was created in.
339
339
<div class="variablelist"><table border="0" class="variablelist">
362
362
<a name="UDisksFstabMonitor-entry-removed"></a><h3>The <code class="literal">"entry-removed"</code> signal</h3>
363
363
<pre class="programlisting"><span class="returnvalue">void</span> user_function (<a class="link" href="UDisksFstabMonitor.html" title="UDisksFstabMonitor"><span class="type">UDisksFstabMonitor</span></a> *monitor,
364
364
<a class="link" href="UDisksFstabMonitor.html#UDisksFstabEntry"><span class="type">UDisksFstabEntry</span></a> *entry,
365
<span class="type">gpointer</span> user_data) : <code class="literal">Has Details</code></pre>
365
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data) : <a href="http://library.gnome.org/devel/gobject/unstable/gobject-Signals.html#G-SIGNAL-DETAILED:CAPS"><code class="literal">Has Details</code></a></pre>
367
367
Emitted when a fstab entry is removed.
370
370
This signal is emitted in the
371
thread-default main loop
371
<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>
372
372
that <em class="parameter"><code>monitor</code></em> was created in.
374
374
<div class="variablelist"><table border="0" class="variablelist">