8
8
<link rel="up" href="ch01.html" title="[Insert title here]">
9
9
<link rel="prev" href="SyncdaemonShareInfo.html" title="SyncdaemonShareInfo">
10
10
<link rel="next" href="libsyncdaemon-SyncdaemonStatus.html" title="SyncdaemonStatus">
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.16 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
28
28
<a href="#libsyncdaemon-SyncdaemonFilesystem.object-hierarchy" class="shortcut">Object Hierarchy</a>
31
<div class="refentry" title="SyncdaemonFilesystem">
31
<div class="refentry">
32
32
<a name="libsyncdaemon-SyncdaemonFilesystem"></a><div class="titlepage"></div>
33
33
<div class="refnamediv"><table width="100%"><tr>
38
38
<td valign="top" align="right"></td>
39
39
</tr></table></div>
40
<div class="refsynopsisdiv" title="Synopsis">
40
<div class="refsynopsisdiv">
41
41
<a name="libsyncdaemon-SyncdaemonFilesystem.synopsis"></a><h2>Synopsis</h2>
42
<a name="SyncdaemonFilesystemInterface"></a><pre class="synopsis"> <a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterfacePrivate" title="SyncdaemonFilesystemInterfacePrivate">SyncdaemonFilesystemInterfacePrivate</a>;
43
<a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface-struct" title="SyncdaemonFilesystemInterface">SyncdaemonFilesystemInterface</a>;
42
<a name="SyncdaemonFilesystemInterface"></a><pre class="synopsis"> <a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface-struct" title="SyncdaemonFilesystemInterface">SyncdaemonFilesystemInterface</a>;
44
43
<a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterfaceClass" title="SyncdaemonFilesystemInterfaceClass">SyncdaemonFilesystemInterfaceClass</a>;
45
44
<a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface"><span class="returnvalue">SyncdaemonFilesystemInterface</span></a> * <a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#syncdaemon-filesystem-interface-new" title="syncdaemon_filesystem_interface_new ()">syncdaemon_filesystem_interface_new</a>
46
45
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);
58
57
<em class="parameter"><code><span class="type">gboolean</span> with_subtree_sync_check</code></em>,
59
58
<em class="parameter"><code><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonGotMetadataFunc" title="SyncdaemonGotMetadataFunc ()"><span class="type">SyncdaemonGotMetadataFunc</span></a> callback</code></em>,
60
59
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
60
<a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterfacePrivate" title="SyncdaemonFilesystemInterfacePrivate">SyncdaemonFilesystemInterfacePrivate</a>;
63
<div class="refsect1" title="Object Hierarchy">
63
<div class="refsect1">
64
64
<a name="libsyncdaemon-SyncdaemonFilesystem.object-hierarchy"></a><h2>Object Hierarchy</h2>
65
65
<pre class="synopsis">
68
68
+----SyncdaemonFilesystemInterface
71
<div class="refsect1" title="Description">
71
<div class="refsect1">
72
72
<a name="libsyncdaemon-SyncdaemonFilesystem.description"></a><h2>Description</h2>
76
<div class="refsect1" title="Details">
76
<div class="refsect1">
77
77
<a name="libsyncdaemon-SyncdaemonFilesystem.details"></a><h2>Details</h2>
78
<div class="refsect2" title="SyncdaemonFilesystemInterfacePrivate">
79
<a name="SyncdaemonFilesystemInterfacePrivate"></a><h3>SyncdaemonFilesystemInterfacePrivate</h3>
80
<pre class="programlisting">typedef struct _SyncdaemonFilesystemInterfacePrivate SyncdaemonFilesystemInterfacePrivate;</pre>
85
<div class="refsect2" title="SyncdaemonFilesystemInterface">
78
<div class="refsect2">
86
79
<a name="SyncdaemonFilesystemInterface-struct"></a><h3>SyncdaemonFilesystemInterface</h3>
87
80
<pre class="programlisting">typedef struct _SyncdaemonFilesystemInterface SyncdaemonFilesystemInterface;</pre>
92
<div class="refsect2" title="SyncdaemonFilesystemInterfaceClass">
85
<div class="refsect2">
93
86
<a name="SyncdaemonFilesystemInterfaceClass"></a><h3>SyncdaemonFilesystemInterfaceClass</h3>
94
87
<pre class="programlisting">typedef struct {
95
88
SyncdaemonInterfaceClass parent_class;
102
<div class="refsect2" title="syncdaemon_filesystem_interface_new ()">
95
<div class="refsect2">
103
96
<a name="syncdaemon-filesystem-interface-new"></a><h3>syncdaemon_filesystem_interface_new ()</h3>
104
97
<pre class="programlisting"><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface"><span class="returnvalue">SyncdaemonFilesystemInterface</span></a> * syncdaemon_filesystem_interface_new
105
98
(<em class="parameter"><code><a class="link" href="SyncdaemonDaemon.html" title="SyncdaemonDaemon"><span class="type">SyncdaemonDaemon</span></a> *daemon</code></em>);</pre>
106
<div class="variablelist"><table border="0">
107
<col align="left" valign="top">
110
<td><p><span class="term"><em class="parameter"><code>daemon</code></em> :</span></p></td>
115
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
123
<div class="refsect2" title="syncdaemon_filesystem_interface_get_metadata ()">
101
<div class="refsect2">
124
102
<a name="syncdaemon-filesystem-interface-get-metadata"></a><h3>syncdaemon_filesystem_interface_get_metadata ()</h3>
125
103
<pre class="programlisting"><a class="link" href="SyncdaemonMetadata.html" title="SyncdaemonMetadata"><span class="returnvalue">SyncdaemonMetadata</span></a> * syncdaemon_filesystem_interface_get_metadata
126
104
(<em class="parameter"><code><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface"><span class="type">SyncdaemonFilesystemInterface</span></a> *interface</code></em>,
127
105
<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
128
106
<em class="parameter"><code><span class="type">gboolean</span> with_subtree_sync_check</code></em>);</pre>
129
<div class="variablelist"><table border="0">
130
<col align="left" valign="top">
133
<td><p><span class="term"><em class="parameter"><code>interface</code></em> :</span></p></td>
138
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
143
<td><p><span class="term"><em class="parameter"><code>with_subtree_sync_check</code></em> :</span></p></td>
148
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
156
<div class="refsect2" title="SyncdaemonGotMetadataFunc ()">
109
<div class="refsect2">
157
110
<a name="SyncdaemonGotMetadataFunc"></a><h3>SyncdaemonGotMetadataFunc ()</h3>
158
111
<pre class="programlisting"><span class="returnvalue">void</span> (*SyncdaemonGotMetadataFunc) (<em class="parameter"><code><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface"><span class="type">SyncdaemonFilesystemInterface</span></a> *interface</code></em>,
159
112
<em class="parameter"><code><span class="type">gboolean</span> success</code></em>,
161
114
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
164
<div class="variablelist"><table border="0">
165
<col align="left" valign="top">
168
<td><p><span class="term"><em class="parameter"><code>interface</code></em> :</span></p></td>
173
<td><p><span class="term"><em class="parameter"><code>success</code></em> :</span></p></td>
178
<td><p><span class="term"><em class="parameter"><code>metadata</code></em> :</span></p></td>
183
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
191
<div class="refsect2" title="syncdaemon_filesystem_interface_get_metadata_async ()">
119
<div class="refsect2">
192
120
<a name="syncdaemon-filesystem-interface-get-metadata-async"></a><h3>syncdaemon_filesystem_interface_get_metadata_async ()</h3>
193
121
<pre class="programlisting"><span class="returnvalue">void</span> syncdaemon_filesystem_interface_get_metadata_async
194
122
(<em class="parameter"><code><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonFilesystemInterface"><span class="type">SyncdaemonFilesystemInterface</span></a> *interface</code></em>,
196
124
<em class="parameter"><code><span class="type">gboolean</span> with_subtree_sync_check</code></em>,
197
125
<em class="parameter"><code><a class="link" href="libsyncdaemon-SyncdaemonFilesystem.html#SyncdaemonGotMetadataFunc" title="SyncdaemonGotMetadataFunc ()"><span class="type">SyncdaemonGotMetadataFunc</span></a> callback</code></em>,
198
126
<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
199
<div class="variablelist"><table border="0">
200
<col align="left" valign="top">
203
<td><p><span class="term"><em class="parameter"><code>interface</code></em> :</span></p></td>
208
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
213
<td><p><span class="term"><em class="parameter"><code>with_subtree_sync_check</code></em> :</span></p></td>
218
<td><p><span class="term"><em class="parameter"><code>callback</code></em> :</span></p></td>
223
<td><p><span class="term"><em class="parameter"><code>user_data</code></em> :</span></p></td>
129
<div class="refsect2">
130
<a name="SyncdaemonFilesystemInterfacePrivate"></a><h3>SyncdaemonFilesystemInterfacePrivate</h3>
131
<pre class="programlisting">typedef struct _SyncdaemonFilesystemInterfacePrivate SyncdaemonFilesystemInterfacePrivate;</pre>
232
137
<div class="footer">
234
Generated by GTK-Doc V1.15</div>
139
Generated by GTK-Doc V1.16</div>
b'\\ No newline at end of file'