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

<refnamediv>
<refname>CamelGroupwiseStore</refname>
<refpurpose></refpurpose>
</refnamediv>

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

<synopsis>
#define             <link linkend="GW-PARAM-FILTER-INBOX--CAPS">GW_PARAM_FILTER_INBOX</link>
                    <link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link>;
                    <link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link>;
<link linkend="char">char</link> *              <link linkend="groupwise-get-name">groupwise_get_name</link>                  (<link linkend="CamelService">CamelService</link> *service,
                                                         <link linkend="gboolean">gboolean</link> brief);
const <link linkend="char">char</link> *        <link linkend="camel-groupwise-store-container-id-lookup">camel_groupwise_store_container_id_lookup</link>
                                                        (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *gw_store,
                                                         const <link linkend="char">char</link> *folder_name);
const <link linkend="char">char</link> *        <link linkend="camel-groupwise-store-folder-lookup">camel_groupwise_store_folder_lookup</link> (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *gw_store,
                                                         const <link linkend="char">char</link> *container_id);
<link linkend="EGwConnection">EGwConnection</link> *     <link linkend="cnc-lookup">cnc_lookup</link>                          (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);
<link linkend="char">char</link> *              <link linkend="storage-path-lookup">storage_path_lookup</link>                 (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);
const <link linkend="char">char</link> *        <link linkend="groupwise-base-url-lookup">groupwise_base_url_lookup</link>           (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);
<link linkend="CamelFolderInfo">CamelFolderInfo</link> *   <link linkend="create-junk-folder">create_junk_folder</link>                  (<link linkend="CamelStore">CamelStore</link> *store);
<link linkend="gboolean">gboolean</link>            <link linkend="camel-groupwise-store-connected">camel_groupwise_store_connected</link>     (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *store,
                                                         <link linkend="CamelException">CamelException</link> *ex);
<link linkend="void">void</link>                <link linkend="gw-store-reload-folder">gw_store_reload_folder</link>              (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *store,
                                                         <link linkend="CamelFolder">CamelFolder</link> *folder,
                                                         <link linkend="guint32">guint32</link> flags,
                                                         <link linkend="CamelException">CamelException</link> *ex);
</synopsis>
</refsynopsisdiv>









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

<refsect1 id="camel-CamelGroupwiseStore.details" role="details">
<title role="details.title">Details</title>
<refsect2 id="GW-PARAM-FILTER-INBOX--CAPS" role="macro">
<title>GW_PARAM_FILTER_INBOX</title>
<indexterm zone="GW-PARAM-FILTER-INBOX--CAPS"><primary sortas="GW_PARAM_FILTER_INBOX">GW_PARAM_FILTER_INBOX</primary></indexterm><programlisting>#define GW_PARAM_FILTER_INBOX		(1 &lt;&lt; 0)
</programlisting>
<para>
</para></refsect2>
<refsect2 id="CamelGroupwiseStore" role="struct">
<title>CamelGroupwiseStore</title>
<indexterm zone="CamelGroupwiseStore"><primary sortas="CamelGroupwiseStore">CamelGroupwiseStore</primary></indexterm><programlisting>typedef struct {
	CamelOfflineStore parent_object;

	struct _CamelGroupwiseStoreSummary *summary;

	char *root_container;
	CamelGroupwiseStorePrivate *priv;
	CamelFolder *current_folder;
	
	/* the parameters field is not to be included not. probably for 2.6*/
	/*guint32 parameters;*/
	time_t refresh_stamp;
	guint list_loaded;
} CamelGroupwiseStore;
</programlisting>
<para>
</para></refsect2>
<refsect2 id="CamelGroupwiseStorePrivate" role="struct">
<title>CamelGroupwiseStorePrivate</title>
<indexterm zone="CamelGroupwiseStorePrivate"><primary sortas="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</primary></indexterm><programlisting>typedef struct _CamelGroupwiseStorePrivate CamelGroupwiseStorePrivate;</programlisting>
<para>
</para></refsect2>
<refsect2 id="groupwise-get-name" role="function">
<title>groupwise_get_name ()</title>
<indexterm zone="groupwise-get-name"><primary sortas="groupwise_get_name">groupwise_get_name</primary></indexterm><programlisting><link linkend="char">char</link> *              groupwise_get_name                  (<link linkend="CamelService">CamelService</link> *service,
                                                         <link linkend="gboolean">gboolean</link> brief);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>service</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>brief</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-groupwise-store-container-id-lookup" role="function">
<title>camel_groupwise_store_container_id_lookup ()</title>
<indexterm zone="camel-groupwise-store-container-id-lookup"><primary sortas="camel_groupwise_store_container_id_lookup">camel_groupwise_store_container_id_lookup</primary></indexterm><programlisting>const <link linkend="char">char</link> *        camel_groupwise_store_container_id_lookup
                                                        (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *gw_store,
                                                         const <link linkend="char">char</link> *folder_name);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>gw_store</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>folder_name</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-groupwise-store-folder-lookup" role="function">
<title>camel_groupwise_store_folder_lookup ()</title>
<indexterm zone="camel-groupwise-store-folder-lookup"><primary sortas="camel_groupwise_store_folder_lookup">camel_groupwise_store_folder_lookup</primary></indexterm><programlisting>const <link linkend="char">char</link> *        camel_groupwise_store_folder_lookup (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *gw_store,
                                                         const <link linkend="char">char</link> *container_id);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>gw_store</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>container_id</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="cnc-lookup" role="function">
<title>cnc_lookup ()</title>
<indexterm zone="cnc-lookup"><primary sortas="cnc_lookup">cnc_lookup</primary></indexterm><programlisting><link linkend="EGwConnection">EGwConnection</link> *     cnc_lookup                          (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>priv</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="storage-path-lookup" role="function">
<title>storage_path_lookup ()</title>
<indexterm zone="storage-path-lookup"><primary sortas="storage_path_lookup">storage_path_lookup</primary></indexterm><programlisting><link linkend="char">char</link> *              storage_path_lookup                 (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>priv</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="groupwise-base-url-lookup" role="function">
<title>groupwise_base_url_lookup ()</title>
<indexterm zone="groupwise-base-url-lookup"><primary sortas="groupwise_base_url_lookup">groupwise_base_url_lookup</primary></indexterm><programlisting>const <link linkend="char">char</link> *        groupwise_base_url_lookup           (<link linkend="CamelGroupwiseStorePrivate">CamelGroupwiseStorePrivate</link> *priv);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>priv</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="create-junk-folder" role="function">
<title>create_junk_folder ()</title>
<indexterm zone="create-junk-folder"><primary sortas="create_junk_folder">create_junk_folder</primary></indexterm><programlisting><link linkend="CamelFolderInfo">CamelFolderInfo</link> *   create_junk_folder                  (<link linkend="CamelStore">CamelStore</link> *store);</programlisting>
<para>
</para><variablelist role="params">
<varlistentry><term><parameter>store</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-groupwise-store-connected" role="function">
<title>camel_groupwise_store_connected ()</title>
<indexterm zone="camel-groupwise-store-connected"><primary sortas="camel_groupwise_store_connected">camel_groupwise_store_connected</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            camel_groupwise_store_connected     (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *store,
                                                         <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>ex</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>
<refsect2 id="gw-store-reload-folder" role="function">
<title>gw_store_reload_folder ()</title>
<indexterm zone="gw-store-reload-folder"><primary sortas="gw_store_reload_folder">gw_store_reload_folder</primary></indexterm><programlisting><link linkend="void">void</link>                gw_store_reload_folder              (<link linkend="CamelGroupwiseStore">CamelGroupwiseStore</link> *store,
                                                         <link linkend="CamelFolder">CamelFolder</link> *folder,
                                                         <link linkend="guint32">guint32</link> flags,
                                                         <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>folder</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>flags</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
<varlistentry><term><parameter>ex</parameter>&#160;:</term>
<listitem><simpara>
</simpara></listitem></varlistentry>
</variablelist></refsect2>

</refsect1>




</refentry>
