1
<refentry id="camel-CamelImapSearch">
3
<refentrytitle role="top_of_page" id="camel-CamelImapSearch.top_of_page">CamelImapSearch</refentrytitle>
4
<manvolnum>3</manvolnum>
5
<refmiscinfo>CAMEL Library</refmiscinfo>
9
<refname>CamelImapSearch</refname>
10
<refpurpose></refpurpose>
13
<refsynopsisdiv id="camel-CamelImapSearch.synopsis" role="synopsis">
14
<title role="synopsis.title">Synopsis</title>
17
struct <link linkend="CamelImapSearch">CamelImapSearch</link>;
18
<link linkend="CamelFolderSearch">CamelFolderSearch</link> * <link linkend="camel-imap-search-new">camel_imap_search_new</link> (const <link linkend="gchar">gchar</link> *cachedir);
30
<refsect1 id="camel-CamelImapSearch.description" role="desc">
31
<title role="desc.title">Description</title>
36
<refsect1 id="camel-CamelImapSearch.details" role="details">
37
<title role="details.title">Details</title>
38
<refsect2 id="CamelImapSearch" role="struct">
39
<title>struct CamelImapSearch</title>
40
<indexterm zone="CamelImapSearch"><primary sortas="CamelImapSearch">CamelImapSearch</primary></indexterm><programlisting>struct CamelImapSearch {
41
CamelFolderSearch parent;
43
guint32 lastuid; /* current 'last uid' for the folder */
44
guint32 validity; /* validity of the current folder */
46
CamelDataCache *cache; /* disk-cache for searches */
48
/* cache of body search matches */
51
GHashTable *matches_hash;
56
<refsect2 id="camel-imap-search-new" role="function">
57
<title>camel_imap_search_new ()</title>
58
<indexterm zone="camel-imap-search-new"><primary sortas="camel_imap_search_new">camel_imap_search_new</primary></indexterm><programlisting><link linkend="CamelFolderSearch">CamelFolderSearch</link> * camel_imap_search_new (const <link linkend="gchar">gchar</link> *cachedir);</programlisting>
62
</para><variablelist role="params">
63
<varlistentry><term><parameter>cachedir</parameter> :</term>
65
</simpara></listitem></varlistentry>
66
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new CamelImapSearch widget.
67
</simpara></listitem></varlistentry>
68
</variablelist></refsect2>