~ubuntu-branches/ubuntu/maverick/evolution-data-server/maverick-proposed

« back to all changes in this revision

Viewing changes to docs/reference/camel/xml/camel-vee-summary.xml

  • Committer: Bazaar Package Importer
  • Author(s): Yves-Alexis Perez
  • Date: 2010-03-08 23:15:54 UTC
  • mfrom: (1.10.5 upstream)
  • mto: (1.2.11 sid)
  • mto: This revision was merged to the branch mainline in revision 128.
  • Revision ID: james.westby@ubuntu.com-20100308231554-kqlody4h3laayg0j
Tags: 2.29.92-1
* New upstream release candidate.
* debian/control:
  - add build-dep on gperf for imapx backend.
* debian/libcamel1.2-14.shlibs: bump shlibs.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<refentry id="camel-CamelVeeSummary">
 
2
<refmeta>
 
3
<refentrytitle role="top_of_page" id="camel-CamelVeeSummary.top_of_page">CamelVeeSummary</refentrytitle>
 
4
<manvolnum>3</manvolnum>
 
5
<refmiscinfo>CAMEL Library</refmiscinfo>
 
6
</refmeta>
 
7
 
 
8
<refnamediv>
 
9
<refname>CamelVeeSummary</refname>
 
10
<refpurpose></refpurpose>
 
11
</refnamediv>
 
12
 
 
13
<refsynopsisdiv id="camel-CamelVeeSummary.synopsis" role="synopsis">
 
14
<title role="synopsis.title">Synopsis</title>
 
15
 
 
16
<synopsis>
 
17
                    <link linkend="CamelVeeSummary">CamelVeeSummary</link>;
 
18
                    <link linkend="CamelVeeMessageInfo">CamelVeeMessageInfo</link>;
 
19
<link linkend="CamelFolderSummary">CamelFolderSummary</link> * <link linkend="camel-vee-summary-new">camel_vee_summary_new</link>              (<link linkend="struct--CamelFolder">struct _CamelFolder</link> *parent);
 
20
<link linkend="CamelVeeMessageInfo">CamelVeeMessageInfo</link> * <link linkend="camel-vee-summary-add">camel_vee_summary_add</link>             (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *s,
 
21
                                                         <link linkend="CamelFolderSummary">CamelFolderSummary</link> *summary,
 
22
                                                         const <link linkend="gchar">gchar</link> *uid,
 
23
                                                         const <link linkend="gchar">gchar</link> hash[8]);
 
24
<link linkend="GPtrArray">GPtrArray</link> *         <link linkend="camel-vee-summary-get-ids">camel_vee_summary_get_ids</link>           (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *summary,
 
25
                                                         <link linkend="gchar">gchar</link> hash[8]);
 
26
<link linkend="void">void</link>                <link linkend="camel-vee-summary-load-check-unread-vfolder">camel_vee_summary_load_check_unread_vfolder</link>
 
27
                                                        (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *vs);
 
28
</synopsis>
 
29
</refsynopsisdiv>
 
30
 
 
31
 
 
32
 
 
33
 
 
34
 
 
35
 
 
36
 
 
37
 
 
38
 
 
39
<refsect1 id="camel-CamelVeeSummary.description" role="desc">
 
40
<title role="desc.title">Description</title>
 
41
<para>
 
42
</para>
 
43
</refsect1>
 
44
 
 
45
<refsect1 id="camel-CamelVeeSummary.details" role="details">
 
46
<title role="details.title">Details</title>
 
47
<refsect2 id="CamelVeeSummary" role="struct">
 
48
<title>CamelVeeSummary</title>
 
49
<indexterm zone="CamelVeeSummary"><primary sortas="CamelVeeSummary">CamelVeeSummary</primary></indexterm><programlisting>typedef struct {
 
50
        CamelFolderSummary summary;
 
51
        gboolean force_counts;
 
52
        guint32 fake_visible_count;
 
53
} CamelVeeSummary;
 
54
</programlisting>
 
55
<para>
 
56
</para></refsect2>
 
57
<refsect2 id="CamelVeeMessageInfo" role="struct">
 
58
<title>CamelVeeMessageInfo</title>
 
59
<indexterm zone="CamelVeeMessageInfo"><primary sortas="CamelVeeMessageInfo">CamelVeeMessageInfo</primary></indexterm><programlisting>typedef struct {
 
60
        CamelMessageInfo info;
 
61
        CamelFolderSummary *summary;
 
62
        guint32 old_flags;  /* These are just for identifying changed flags */
 
63
} CamelVeeMessageInfo;
 
64
</programlisting>
 
65
<para>
 
66
</para></refsect2>
 
67
<refsect2 id="camel-vee-summary-new" role="function">
 
68
<title>camel_vee_summary_new ()</title>
 
69
<indexterm zone="camel-vee-summary-new"><primary sortas="camel_vee_summary_new">camel_vee_summary_new</primary></indexterm><programlisting><link linkend="CamelFolderSummary">CamelFolderSummary</link> * camel_vee_summary_new              (<link linkend="struct--CamelFolder">struct _CamelFolder</link> *parent);</programlisting>
 
70
<para>
 
71
This will create a new CamelVeeSummary object and read in the
 
72
summary data from disk, if it exists.</para>
 
73
<para>
 
74
</para><variablelist role="params">
 
75
<varlistentry><term><parameter>parent</parameter>&#160;:</term>
 
76
<listitem><simpara> Folder its attached to.
 
77
</simpara></listitem></varlistentry>
 
78
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> A new CamelVeeSummary object.
 
79
</simpara></listitem></varlistentry>
 
80
</variablelist></refsect2>
 
81
<refsect2 id="camel-vee-summary-add" role="function">
 
82
<title>camel_vee_summary_add ()</title>
 
83
<indexterm zone="camel-vee-summary-add"><primary sortas="camel_vee_summary_add">camel_vee_summary_add</primary></indexterm><programlisting><link linkend="CamelVeeMessageInfo">CamelVeeMessageInfo</link> * camel_vee_summary_add             (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *s,
 
84
                                                         <link linkend="CamelFolderSummary">CamelFolderSummary</link> *summary,
 
85
                                                         const <link linkend="gchar">gchar</link> *uid,
 
86
                                                         const <link linkend="gchar">gchar</link> hash[8]);</programlisting>
 
87
<para>
 
88
</para><variablelist role="params">
 
89
<varlistentry><term><parameter>s</parameter>&#160;:</term>
 
90
<listitem><simpara>
 
91
</simpara></listitem></varlistentry>
 
92
<varlistentry><term><parameter>summary</parameter>&#160;:</term>
 
93
<listitem><simpara>
 
94
</simpara></listitem></varlistentry>
 
95
<varlistentry><term><parameter>uid</parameter>&#160;:</term>
 
96
<listitem><simpara>
 
97
</simpara></listitem></varlistentry>
 
98
<varlistentry><term><parameter>hash</parameter>&#160;:</term>
 
99
<listitem><simpara>
 
100
</simpara></listitem></varlistentry>
 
101
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
102
</simpara></listitem></varlistentry>
 
103
</variablelist></refsect2>
 
104
<refsect2 id="camel-vee-summary-get-ids" role="function">
 
105
<title>camel_vee_summary_get_ids ()</title>
 
106
<indexterm zone="camel-vee-summary-get-ids"><primary sortas="camel_vee_summary_get_ids">camel_vee_summary_get_ids</primary></indexterm><programlisting><link linkend="GPtrArray">GPtrArray</link> *         camel_vee_summary_get_ids           (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *summary,
 
107
                                                         <link linkend="gchar">gchar</link> hash[8]);</programlisting>
 
108
<para>
 
109
</para><variablelist role="params">
 
110
<varlistentry><term><parameter>summary</parameter>&#160;:</term>
 
111
<listitem><simpara>
 
112
</simpara></listitem></varlistentry>
 
113
<varlistentry><term><parameter>hash</parameter>&#160;:</term>
 
114
<listitem><simpara>
 
115
</simpara></listitem></varlistentry>
 
116
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
 
117
</simpara></listitem></varlistentry>
 
118
</variablelist></refsect2>
 
119
<refsect2 id="camel-vee-summary-load-check-unread-vfolder" role="function">
 
120
<title>camel_vee_summary_load_check_unread_vfolder ()</title>
 
121
<indexterm zone="camel-vee-summary-load-check-unread-vfolder"><primary sortas="camel_vee_summary_load_check_unread_vfolder">camel_vee_summary_load_check_unread_vfolder</primary></indexterm><programlisting><link linkend="void">void</link>                camel_vee_summary_load_check_unread_vfolder
 
122
                                                        (<link linkend="CamelVeeSummary">CamelVeeSummary</link> *vs);</programlisting>
 
123
<para>
 
124
</para><variablelist role="params">
 
125
<varlistentry><term><parameter>vs</parameter>&#160;:</term>
 
126
<listitem><simpara>
 
127
</simpara></listitem></varlistentry>
 
128
</variablelist></refsect2>
 
129
 
 
130
</refsect1>
 
131
 
 
132
 
 
133
 
 
134
 
 
135
</refentry>