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

<refnamediv>
<refname>CamelPOP3Store</refname>
<refpurpose></refpurpose>
</refnamediv>

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

<synopsis>
                    <link linkend="CamelPOP3Store">CamelPOP3Store</link>;
<link linkend="void">void</link>                <link linkend="camel-pop3-store-expunge">camel_pop3_store_expunge</link>            (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="CamelException">CamelException</link> *ex);
<link linkend="int">int</link>                 <link linkend="camel-pop3-command">camel_pop3_command</link>                  (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="char">char</link> **ret,
                                                         <link linkend="CamelException">CamelException</link> *ex,
                                                         <link linkend="char">char</link> *fmt,
                                                         ...);
<link linkend="char">char</link> *              <link linkend="camel-pop3-command-get-additional-data">camel_pop3_command_get_additional_data</link>
                                                        (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="int">int</link> total,
                                                         <link linkend="CamelException">CamelException</link> *ex);
</synopsis>
</refsynopsisdiv>









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

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

	CamelPOP3Engine *engine; /* pop processing engine */

	struct _CamelDataCache *cache;
	
	guint delete_after;
} CamelPOP3Store;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="camel-pop3-store-expunge" role="function">
<title>camel_pop3_store_expunge ()</title>
<indexterm zone="camel-pop3-store-expunge"><primary sortas="camel_pop3_store_expunge">camel_pop3_store_expunge</primary></indexterm><programlisting><link linkend="void">void</link>                camel_pop3_store_expunge            (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="CamelException">CamelException</link> *ex);</programlisting>
<para>
Expunge messages from the store. This will result in the connection
being closed, which may cause later commands to fail if they can't
reconnect.</para>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>store</parameter>&#160;:</term>
<listitem><simpara> the store
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
<listitem><simpara> a CamelException
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="camel-pop3-command" role="function">
<title>camel_pop3_command ()</title>
<indexterm zone="camel-pop3-command"><primary sortas="camel_pop3_command">camel_pop3_command</primary></indexterm><programlisting><link linkend="int">int</link>                 camel_pop3_command                  (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="char">char</link> **ret,
                                                         <link linkend="CamelException">CamelException</link> *ex,
                                                         <link linkend="char">char</link> *fmt,
                                                         ...);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>store</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>ret</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>fmt</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>...</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="camel-pop3-command-get-additional-data" role="function">
<title>camel_pop3_command_get_additional_data ()</title>
<indexterm zone="camel-pop3-command-get-additional-data"><primary sortas="camel_pop3_command_get_additional_data">camel_pop3_command_get_additional_data</primary></indexterm><programlisting><link linkend="char">char</link> *              camel_pop3_command_get_additional_data
                                                        (<link linkend="CamelPOP3Store">CamelPOP3Store</link> *store,
                                                         <link linkend="int">int</link> total,
                                                         <link linkend="CamelException">CamelException</link> *ex);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>store</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>total</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>




</refentry>
