1
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
4
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
5
<title>TnyFolderChange</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.71.0">
7
<link rel="start" href="index.html" title="Reference Manual of the tinymail framework">
8
<link rel="up" href="libtinymail.html" title="libtinymail - main abstraction library">
9
<link rel="prev" href="libtinymail-tny-folder-observer.html" title="TnyFolderObserver">
10
<link rel="next" href="TnyFolderMonitor.html" title="TnyFolderMonitor">
11
<meta name="generator" content="GTK-Doc V1.8 (XML mode)">
12
<link rel="stylesheet" href="style.css" type="text/css">
13
<link rel="preface" href="pr01.html" title="Introduction">
14
<link rel="reference" href="rn01.html" title="Object Index">
15
<link rel="reference" href="rn02.html" title="API Reference">
16
<link rel="chapter" href="libtinymail.html" title="libtinymail - main abstraction library">
17
<link rel="chapter" href="libtinymailui.html" title="libtinymailui - ui abstraction library">
18
<link rel="chapter" href="libtinymailui-gtk.html" title="libtinymailui-gtk - an optional ui implementation library">
19
<link rel="chapter" href="libtinymail-gnomevfs.html" title="libtinymail-gnomevfs - an optional implementation library">
20
<link rel="chapter" href="libtinymailui-mozembed.html" title="libtinymailui-mozembed - an optional ui implementation library">
21
<link rel="chapter" href="libtinymail-gnome-desktop.html" title="libtinymail-gnome-desktop - implementations for a gnome desktop">
22
<link rel="chapter" href="libtinymail-camel.html" title="libtinymail-camel - implementation of the main library">
23
<link rel="index" href="ix01.html" title="Index">
25
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
26
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
28
<td><a accesskey="p" href="libtinymail-tny-folder-observer.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
29
<td><a accesskey="u" href="libtinymail.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
30
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
31
<th width="100%" align="center">Reference Manual of the tinymail framework</th>
32
<td><a accesskey="n" href="TnyFolderMonitor.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2620198" class="shortcut">Top</a>
36
<a href="#id2620707" class="shortcut">Description</a>
38
<a href="#id2620682" class="shortcut">Object Hierarchy</a></nobr></td></tr>
40
<div class="refentry" lang="en">
41
<a name="TnyFolderChange"></a><div class="titlepage"></div>
42
<div class="refnamediv"><table width="100%"><tr>
45
<a name="id2620198"></a><span class="refentrytitle">TnyFolderChange</span>
47
<p>TnyFolderChange — A type with the changes between two states of a folder</p>
49
<td valign="top" align="right"></td>
51
<div class="refsynopsisdiv">
53
<pre class="synopsis">
57
#define <a href="TnyFolderChange.html#TNY-TYPE-FOLDER-CHANGE-CHANGED:CAPS">TNY_TYPE_FOLDER_CHANGE_CHANGED</a>
58
<a href="TnyFolderChange.html#TnyFolderChange-struct">TnyFolderChange</a>;
59
<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a>* <a href="TnyFolderChange.html#tny-folder-change-new">tny_folder_change_new</a> (<a href="libtinymail-tny-folder.html#TnyFolder">TnyFolder</a> *folder);
60
const gchar* <a href="TnyFolderChange.html#tny-folder-change-get-rename">tny_folder_change_get_rename</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
61
const gchar **oldname);
62
void <a href="TnyFolderChange.html#tny-folder-change-set-rename">tny_folder_change_set_rename</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
63
const gchar *newname);
64
void <a href="TnyFolderChange.html#tny-folder-change-set-received-msg">tny_folder_change_set_received_msg</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
65
<a href="libtinymail-tny-msg.html#TnyMsg">TnyMsg</a> *msg);
66
<a href="libtinymail-tny-msg.html#TnyMsg">TnyMsg</a>* <a href="TnyFolderChange.html#tny-folder-change-get-received-msg">tny_folder_change_get_received_msg</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
67
void <a href="TnyFolderChange.html#tny-folder-change-set-new-all-count">tny_folder_change_set_new_all_count</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
69
void <a href="TnyFolderChange.html#tny-folder-change-set-new-unread-count">tny_folder_change_set_new_unread_count</a>
70
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
71
guint new_unread_count);
72
guint <a href="TnyFolderChange.html#tny-folder-change-get-new-unread-count">tny_folder_change_get_new_unread_count</a>
73
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
74
guint <a href="TnyFolderChange.html#tny-folder-change-get-new-all-count">tny_folder_change_get_new_all_count</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
75
void <a href="TnyFolderChange.html#tny-folder-change-add-added-header">tny_folder_change_add_added_header</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
76
<a href="libtinymail-tny-header.html#TnyHeader">TnyHeader</a> *header);
77
void <a href="TnyFolderChange.html#tny-folder-change-add-expunged-header">tny_folder_change_add_expunged_header</a>
78
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
79
<a href="libtinymail-tny-header.html#TnyHeader">TnyHeader</a> *header);
80
void <a href="TnyFolderChange.html#tny-folder-change-get-added-headers">tny_folder_change_get_added_headers</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
81
<a href="libtinymail-tny-list.html#TnyList">TnyList</a> *headers);
82
void <a href="TnyFolderChange.html#tny-folder-change-get-expunged-headers">tny_folder_change_get_expunged_headers</a>
83
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
84
<a href="libtinymail-tny-list.html#TnyList">TnyList</a> *headers);
85
void <a href="TnyFolderChange.html#tny-folder-change-reset">tny_folder_change_reset</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
86
<a href="libtinymail-tny-folder.html#TnyFolder">TnyFolder</a>* <a href="TnyFolderChange.html#tny-folder-change-get-folder">tny_folder_change_get_folder</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
87
<a href="libtinymail-tny-enums.html#TnyFolderChangeChanged">TnyFolderChangeChanged</a> <a href="TnyFolderChange.html#tny-folder-change-get-changed">tny_folder_change_get_changed</a> (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);
91
<div class="refsect1" lang="en">
92
<a name="id2620682"></a><h2>Object Hierarchy</h2>
93
<pre class="synopsis">
99
<div class="refsect1" lang="en">
100
<a name="id2620707"></a><h2>Description</h2>
102
A type with the delta or changes between two states of a <a href="libtinymail-tny-folder.html#TnyFolder"><span class="type">TnyFolder</span></a>. The <a href="libtinymail-tny-folder-observer.html#TnyFolderObserver"><span class="type">TnyFolderObserver</span></a> will receive instances of this type
103
as information about what got changed.
106
<div class="refsect1" lang="en">
107
<a name="id2620740"></a><h2>Details</h2>
108
<div class="refsect2" lang="en">
109
<a name="id2620750"></a><h3>
110
<a name="TNY-TYPE-FOLDER-CHANGE-CHANGED:CAPS"></a>TNY_TYPE_FOLDER_CHANGE_CHANGED</h3>
111
<a class="indexterm" name="id2620764"></a><pre class="programlisting">#define TNY_TYPE_FOLDER_CHANGE_CHANGED (tny_folder_change_changed_get_type())
118
<div class="refsect2" lang="en">
119
<a name="id2620780"></a><h3>
120
<a name="TnyFolderChange-struct"></a>TnyFolderChange</h3>
121
<a class="indexterm" name="id2620793"></a><pre class="programlisting">typedef struct _TnyFolderChange TnyFolderChange;</pre>
127
<div class="refsect2" lang="en">
128
<a name="id2620809"></a><h3>
129
<a name="tny-folder-change-new"></a>tny_folder_change_new ()</h3>
130
<a class="indexterm" name="id2620822"></a><pre class="programlisting"><a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a>* tny_folder_change_new (<a href="libtinymail-tny-folder.html#TnyFolder">TnyFolder</a> *folder);</pre>
132
Creates a changeset for <em class="parameter"><code>folder</code></em></p>
136
<div class="variablelist"><table border="0">
137
<col align="left" valign="top">
140
<td><span class="term"><em class="parameter"><code>folder</code></em> :</span></td>
141
<td> a <a href="libtinymail-tny-folder.html#TnyFolder"><span class="type">TnyFolder</span></a> instance
145
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
146
<td> a new <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
153
<div class="refsect2" lang="en">
154
<a name="id2620903"></a><h3>
155
<a name="tny-folder-change-get-rename"></a>tny_folder_change_get_rename ()</h3>
156
<a class="indexterm" name="id2620917"></a><pre class="programlisting">const gchar* tny_folder_change_get_rename (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
157
const gchar **oldname);</pre>
159
Get the new name of the folder in case of a rename. This will return NULL
160
of no rename happened. You can pass a pointer if you need the old folder
164
You should not free the returned value nor the <em class="parameter"><code>oldname</code></em> pointer.</p>
168
<div class="variablelist"><table border="0">
169
<col align="left" valign="top">
172
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
173
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
177
<td><span class="term"><em class="parameter"><code>oldname</code></em> :</span></td>
178
<td> a pointer to a string (by reference)
182
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
183
<td> The new folder name or NULL
190
<div class="refsect2" lang="en">
191
<a name="id2621023"></a><h3>
192
<a name="tny-folder-change-set-rename"></a>tny_folder_change_set_rename ()</h3>
193
<a class="indexterm" name="id2621036"></a><pre class="programlisting">void tny_folder_change_set_rename (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
194
const gchar *newname);</pre>
196
Mark the change in such a way that the user can know that a rename has
197
happened. The TnyFolderChange will copy your <em class="parameter"><code>newname</code></em> internally, so you
198
can do whatever you want with what you passed afterwards (like freeing it).</p>
202
<div class="variablelist"><table border="0">
203
<col align="left" valign="top">
206
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
207
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
211
<td><span class="term"><em class="parameter"><code>newname</code></em> :</span></td>
212
<td> the new name of the folder
219
<div class="refsect2" lang="en">
220
<a name="id2621127"></a><h3>
221
<a name="tny-folder-change-set-received-msg"></a>tny_folder_change_set_received_msg ()</h3>
222
<a class="indexterm" name="id2621141"></a><pre class="programlisting">void tny_folder_change_set_received_msg (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
223
<a href="libtinymail-tny-msg.html#TnyMsg">TnyMsg</a> *msg);</pre>
225
Set the message that got received</p>
229
<div class="variablelist"><table border="0">
230
<col align="left" valign="top">
233
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
234
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
238
<td><span class="term"><em class="parameter"><code>msg</code></em> :</span></td>
239
<td> a <a href="libtinymail-tny-msg.html#TnyMsg"><span class="type">TnyMsg</span></a> instance
246
<div class="refsect2" lang="en">
247
<a name="id2621229"></a><h3>
248
<a name="tny-folder-change-get-received-msg"></a>tny_folder_change_get_received_msg ()</h3>
249
<a class="indexterm" name="id2621243"></a><pre class="programlisting"><a href="libtinymail-tny-msg.html#TnyMsg">TnyMsg</a>* tny_folder_change_get_received_msg (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
251
Get the message that got received, if the change includes receiving a message.
252
If no message was received, NULL will be returned. If not NULL, the returned
253
value must be unreferenced after use.</p>
257
<div class="variablelist"><table border="0">
258
<col align="left" valign="top">
261
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
262
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
266
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
267
<td> the message that got received or NULL if no message was received
275
<div class="refsect2" lang="en">
276
<a name="id2621315"></a><h3>
277
<a name="tny-folder-change-set-new-all-count"></a>tny_folder_change_set_new_all_count ()</h3>
278
<a class="indexterm" name="id2621329"></a><pre class="programlisting">void tny_folder_change_set_new_all_count (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
279
guint new_all_count);</pre>
281
Set the all count of the changeset</p>
285
<div class="variablelist"><table border="0">
286
<col align="left" valign="top">
289
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
290
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
294
<td><span class="term"><em class="parameter"><code>new_all_count</code></em> :</span></td>
295
<td> the new all count of the folder
302
<div class="refsect2" lang="en">
303
<a name="id2621410"></a><h3>
304
<a name="tny-folder-change-set-new-unread-count"></a>tny_folder_change_set_new_unread_count ()</h3>
305
<a class="indexterm" name="id2621424"></a><pre class="programlisting">void tny_folder_change_set_new_unread_count
306
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
307
guint new_unread_count);</pre>
309
Set the unread count of the changeset</p>
313
<div class="variablelist"><table border="0">
314
<col align="left" valign="top">
317
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
318
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
322
<td><span class="term"><em class="parameter"><code>new_unread_count</code></em> :</span></td>
323
<td> the new unread count of the folder
330
<div class="refsect2" lang="en">
331
<a name="id2621506"></a><h3>
332
<a name="tny-folder-change-get-new-unread-count"></a>tny_folder_change_get_new_unread_count ()</h3>
333
<a class="indexterm" name="id2621520"></a><pre class="programlisting">guint tny_folder_change_get_new_unread_count
334
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
336
Get the unread count of the changeset</p>
340
<div class="variablelist"><table border="0">
341
<col align="left" valign="top">
344
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
345
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
349
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
350
<td> the new unread-count
357
<div class="refsect2" lang="en">
358
<a name="id2621591"></a><h3>
359
<a name="tny-folder-change-get-new-all-count"></a>tny_folder_change_get_new_all_count ()</h3>
360
<a class="indexterm" name="id2621606"></a><pre class="programlisting">guint tny_folder_change_get_new_all_count (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
362
Get the all count of the changeset</p>
366
<div class="variablelist"><table border="0">
367
<col align="left" valign="top">
370
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
371
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
375
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
376
<td> the new all-count
383
<div class="refsect2" lang="en">
384
<a name="id2621675"></a><h3>
385
<a name="tny-folder-change-add-added-header"></a>tny_folder_change_add_added_header ()</h3>
386
<a class="indexterm" name="id2621689"></a><pre class="programlisting">void tny_folder_change_add_added_header (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
387
<a href="libtinymail-tny-header.html#TnyHeader">TnyHeader</a> *header);</pre>
389
Add <em class="parameter"><code>header</code></em> to the changeset of added headers</p>
393
<div class="variablelist"><table border="0">
394
<col align="left" valign="top">
397
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
398
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
402
<td><span class="term"><em class="parameter"><code>header</code></em> :</span></td>
403
<td> the header to add to the changeset
410
<div class="refsect2" lang="en">
411
<a name="id2621776"></a><h3>
412
<a name="tny-folder-change-add-expunged-header"></a>tny_folder_change_add_expunged_header ()</h3>
413
<a class="indexterm" name="id2621790"></a><pre class="programlisting">void tny_folder_change_add_expunged_header
414
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
415
<a href="libtinymail-tny-header.html#TnyHeader">TnyHeader</a> *header);</pre>
417
Add <em class="parameter"><code>header</code></em> to the changeset of expunged headers</p>
421
<div class="variablelist"><table border="0">
422
<col align="left" valign="top">
425
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
426
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
430
<td><span class="term"><em class="parameter"><code>header</code></em> :</span></td>
431
<td> the header to add to the changeset
438
<div class="refsect2" lang="en">
439
<a name="id2621878"></a><h3>
440
<a name="tny-folder-change-get-added-headers"></a>tny_folder_change_get_added_headers ()</h3>
441
<a class="indexterm" name="id2621893"></a><pre class="programlisting">void tny_folder_change_get_added_headers (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
442
<a href="libtinymail-tny-list.html#TnyList">TnyList</a> *headers);</pre>
444
Get the added headers in this changeset</p>
448
<div class="variablelist"><table border="0">
449
<col align="left" valign="top">
452
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
453
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
457
<td><span class="term"><em class="parameter"><code>headers</code></em> :</span></td>
458
<td> the <a href="libtinymail-tny-list.html#TnyList"><span class="type">TnyList</span></a> where the added headers will be put it
465
<div class="refsect2" lang="en">
466
<a name="id2621982"></a><h3>
467
<a name="tny-folder-change-get-expunged-headers"></a>tny_folder_change_get_expunged_headers ()</h3>
468
<a class="indexterm" name="id2621996"></a><pre class="programlisting">void tny_folder_change_get_expunged_headers
469
(<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self,
470
<a href="libtinymail-tny-list.html#TnyList">TnyList</a> *headers);</pre>
472
Get the removed headers in this changeset</p>
476
<div class="variablelist"><table border="0">
477
<col align="left" valign="top">
480
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
481
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
485
<td><span class="term"><em class="parameter"><code>headers</code></em> :</span></td>
486
<td> the <a href="libtinymail-tny-list.html#TnyList"><span class="type">TnyList</span></a> where the removed headers will be put it
493
<div class="refsect2" lang="en">
494
<a name="id2622086"></a><h3>
495
<a name="tny-folder-change-reset"></a>tny_folder_change_reset ()</h3>
496
<a class="indexterm" name="id2622099"></a><pre class="programlisting">void tny_folder_change_reset (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
498
Reset the state of <em class="parameter"><code>self</code></em></p>
502
<div class="variablelist"><table border="0">
503
<col align="left" valign="top">
505
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
506
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
512
<div class="refsect2" lang="en">
513
<a name="id2622163"></a><h3>
514
<a name="tny-folder-change-get-folder"></a>tny_folder_change_get_folder ()</h3>
515
<a class="indexterm" name="id2622177"></a><pre class="programlisting"><a href="libtinymail-tny-folder.html#TnyFolder">TnyFolder</a>* tny_folder_change_get_folder (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
517
Get the folder of <em class="parameter"><code>self</code></em>. The return value of this method must be unreferenced
522
<div class="variablelist"><table border="0">
523
<col align="left" valign="top">
526
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
527
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
531
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
532
<td> the <a href="libtinymail-tny-folder.html#TnyFolder"><span class="type">TnyFolder</span></a> related to this changeset
539
<div class="refsect2" lang="en">
540
<a name="id2622261"></a><h3>
541
<a name="tny-folder-change-get-changed"></a>tny_folder_change_get_changed ()</h3>
542
<a class="indexterm" name="id2622275"></a><pre class="programlisting"><a href="libtinymail-tny-enums.html#TnyFolderChangeChanged">TnyFolderChangeChanged</a> tny_folder_change_get_changed (<a href="TnyFolderChange.html" title="TnyFolderChange">TnyFolderChange</a> *self);</pre>
544
Get an enum with all the changed things</p>
548
<div class="variablelist"><table border="0">
549
<col align="left" valign="top">
552
<td><span class="term"><em class="parameter"><code>self</code></em> :</span></td>
553
<td> a <a href="TnyFolderChange.html" title="TnyFolderChange"><span class="type">TnyFolderChange</span></a> instance
557
<td><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></td>
558
<td> the changed-flags
565
<div class="refsect1" lang="en">
566
<a name="id2622346"></a><h2>See Also</h2>
568
<a href="libtinymail-tny-folder-observer.html#TnyFolderObserver"><span class="type">TnyFolderObserver</span></a>, <a href="libtinymail-tny-folder.html#TnyFolder"><span class="type">TnyFolder</span></a>, <a href="TnyFolderMonitor.html" title="TnyFolderMonitor"><span class="type">TnyFolderMonitor</span></a>