<refentry id="camel-CamelIMAPPStore">
<refmeta>
<refentrytitle role="top_of_page" id="camel-CamelIMAPPStore.top_of_page">CamelIMAPPStore</refentrytitle>
<manvolnum>3</manvolnum>
<refmiscinfo>CAMEL Library</refmiscinfo>
</refmeta>

<refnamediv>
<refname>CamelIMAPPStore</refname>
<refpurpose></refpurpose>
</refnamediv>

<refsynopsisdiv id="camel-CamelIMAPPStore.synopsis" role="synopsis">
<title role="synopsis.title">Synopsis</title>

<synopsis>
                    <link linkend="CamelIMAPPStore">CamelIMAPPStore</link>;
struct              <link linkend="pending-fetch">pending_fetch</link>;
</synopsis>
</refsynopsisdiv>









<refsect1 id="camel-CamelIMAPPStore.description" role="desc">
<title role="desc.title">Description</title>
<para>
</para>
</refsect1>

<refsect1 id="camel-CamelIMAPPStore.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="CamelIMAPPStore" role="struct">
<title>CamelIMAPPStore</title>
<indexterm zone="CamelIMAPPStore"><primary sortas="CamelIMAPPStore">CamelIMAPPStore</primary></indexterm><programlisting>typedef struct {
	CamelStore parent_object;

	struct _CamelIMAPPStoreSummary *summary; /* in-memory list of folders */
	struct _CamelIMAPPDriver *driver; /* IMAP processing engine */
	struct _CamelDataCache *cache;

	/* if we had a login error, what to show to user */
	char *login_error;

	GPtrArray *pending_list;
} CamelIMAPPStore;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="pending-fetch" role="struct">
<title>struct pending_fetch</title>
<indexterm zone="pending-fetch"><primary sortas="pending_fetch">pending_fetch</primary></indexterm><programlisting>struct pending_fetch {
	struct _pending_fetch *next;
	struct _pending_fetch *prev;

	struct _CamelMessageInfo *info;
};
</programlisting>
<para>
</para></refsect2>

</refsect1>




</refentry>
