1
<refentry id="libtinymail-TnyGnomeAccountStore">
3
<refentrytitle role="top_of_page">TnyGnomeAccountStore</refentrytitle>
4
<manvolnum>3</manvolnum>
5
<refmiscinfo>LIBTINYMAIL Library</refmiscinfo>
9
<refname>TnyGnomeAccountStore</refname>
10
<refpurpose>A account store type for GNOME</refpurpose>
11
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
14
<refsynopsisdiv role="synopsis">
15
<title role="synopsis.title">Synopsis</title>
21
<link linkend="TnyGnomeAccountStore">TnyGnomeAccountStore</link>;
22
<link linkend="TnyAccountStore">TnyAccountStore</link>* <link linkend="tny-gnome-account-store-new">tny_gnome_account_store_new</link> (void);
23
<link linkend="TnySessionCamel">TnySessionCamel</link>* <link linkend="tny-gnome-account-store-get-session">tny_gnome_account_store_get_session</link> (<link linkend="TnyGnomeAccountStore">TnyGnomeAccountStore</link> *self);
36
<refsect1 role="desc">
37
<title role="desc.title">Description</title>
39
A <link linkend="TnyAccountStore"><type>TnyAccountStore</type></link> implementation using GNOME's GConf and libtinymail-camel
43
<refsect1 role="details">
44
<title role="details.title">Details</title>
46
<title><anchor id="TnyGnomeAccountStore" role="struct"/>TnyGnomeAccountStore</title>
47
<indexterm><primary>TnyGnomeAccountStore</primary></indexterm><programlisting>typedef struct {
49
} TnyGnomeAccountStore;
55
<title><anchor id="tny-gnome-account-store-new" role="function"/>tny_gnome_account_store_new ()</title>
56
<indexterm><primary>tny_gnome_account_store_new</primary></indexterm><programlisting><link linkend="TnyAccountStore">TnyAccountStore</link>* tny_gnome_account_store_new (void);</programlisting>
58
Create a <link linkend="TnyAccountStore"><type>TnyAccountStore</type></link> for GNOME desktops that uses GConf for storing
59
the account information and detecting changes to that configuration.</para>
62
</para><variablelist role="params">
63
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A new <link linkend="TnyAccountStore"><type>TnyAccountStore</type></link> instance
64
</simpara></listitem></varlistentry>
65
</variablelist></refsect2>
67
<title><anchor id="tny-gnome-account-store-get-session" role="function"/>tny_gnome_account_store_get_session ()</title>
68
<indexterm><primary>tny_gnome_account_store_get_session</primary></indexterm><programlisting><link linkend="TnySessionCamel">TnySessionCamel</link>* tny_gnome_account_store_get_session (<link linkend="TnyGnomeAccountStore">TnyGnomeAccountStore</link> *self);</programlisting>
70
Get the <link linkend="CamelSession"><type>CamelSession</type></link> being used</para>
73
</para><variablelist role="params">
74
<varlistentry><term><parameter>self</parameter> :</term>
75
<listitem><simpara> The <link linkend="TnyGnomeAccountStore"><type>TnyGnomeAccountStore</type></link> instance
76
</simpara></listitem></varlistentry>
77
<varlistentry><term><emphasis>Returns</emphasis> :</term><listitem><simpara> A <link linkend="TnySessionCamel"><type>TnySessionCamel</type></link> instance
78
</simpara></listitem></varlistentry>
79
</variablelist></refsect2>
86
<title>See Also</title>
88
<link linkend="TnyAccountStore"><type>TnyAccountStore</type></link>