~ubuntu-branches/ubuntu/natty/evolution-data-server/natty

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libedata-cal/xml/e-cal-backend-factory.xml

  • Committer: Bazaar Package Importer
  • Author(s): Sebastien Bacher
  • Date: 2010-03-01 22:47:15 UTC
  • mfrom: (1.1.77 upstream)
  • Revision ID: james.westby@ubuntu.com-20100301224715-drsxc2y3t8anz3c0
Tags: 2.28.3-0ubuntu1
* New upstream version:
  Bug Fixes:
  - #602723 - Contact list name doesn't get displayed in 'To' dialog 
  - #600322 - assertion failed: (reply == msg) in cs_waitinfo()
              (lp: #455020, #475147)
  - #564727 - Few memory leaks (lp: #305428)
  - #574940 - Always ref returned info from message_info_from_uid 
              (lp: #341909)
  - #429317 - Use the relative URI returned if the server 
              re-directs a request
  - #602820 - Test validity of a book_view before using it in LDAP 
  - #590762 - Recurring google calendar items are not changeable
  - #604236 - Slow GPG processing 
  - #597816 - Do not crash on incorrect parameters used in sexp to SQL 
              (lp: #444177)
  - #604544 - Try Exchange fallback authentication only once 
  - #600778 - Fix --enable-e2k-debug configure option resolution 
  - #260407 - 'endswith' address book search doesn't work 
  - #549221 - (bnc) delete, sync flags immediately
* debian/patches/99_reconfigure.patch:
  - new version update

Show diffs side-by-side

added added

removed removed

Lines of Context:
5
5
<refmeta>
6
6
<refentrytitle role="top_of_page" id="ECalBackendFactory.top_of_page">ECalBackendFactory</refentrytitle>
7
7
<manvolnum>3</manvolnum>
8
 
<refmiscinfo>LIBEDATA-CAL Library</refmiscinfo>
 
8
<refmiscinfo>
 
9
  LIBEDATA-CAL Library
 
10
</refmiscinfo>
9
11
</refmeta>
10
 
 
11
12
<refnamediv>
12
13
<refname>ECalBackendFactory</refname>
13
14
<refpurpose>Factory for creating backends.</refpurpose>
16
17
<refsynopsisdiv id="ECalBackendFactory.synopsis" role="synopsis">
17
18
<title role="synopsis.title">Synopsis</title>
18
19
 
19
 
<synopsis>
20
 
                    <link linkend="ECalBackendFactory-struct">ECalBackendFactory</link>;
21
 
<link linkend="icalcomponent-kind">icalcomponent_kind</link>  <link linkend="e-cal-backend-factory-get-kind">e_cal_backend_factory_get_kind</link>      (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory);
22
 
const <link linkend="gchar">gchar</link> *       <link linkend="e-cal-backend-factory-get-protocol">e_cal_backend_factory_get_protocol</link>  (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory);
23
 
<link linkend="ECalBackend">ECalBackend</link>*        <link linkend="e-cal-backend-factory-new-backend">e_cal_backend_factory_new_backend</link>   (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory,
24
 
                                                         <link linkend="ESource">ESource</link> *source);
 
20
<synopsis>                    <link linkend="ECalBackendFactory-struct">ECalBackendFactory</link>;
 
21
<link linkend="icalcomponent-kind"><returnvalue>icalcomponent_kind</returnvalue></link>  <link linkend="e-cal-backend-factory-get-kind">e_cal_backend_factory_get_kind</link>      (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>);
 
22
const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> *       <link linkend="e-cal-backend-factory-get-protocol">e_cal_backend_factory_get_protocol</link>  (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>);
 
23
<link linkend="ECalBackend"><returnvalue>ECalBackend</returnvalue></link>*        <link linkend="e-cal-backend-factory-new-backend">e_cal_backend_factory_new_backend</link>   (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>,
 
24
                                                         <parameter><link linkend="ESource"><type>ESource</type></link> *source</parameter>);
25
25
</synopsis>
26
26
</refsynopsisdiv>
27
 
 
28
27
<refsect1 id="ECalBackendFactory.object-hierarchy" role="object_hierarchy">
29
28
<title role="object_hierarchy.title">Object Hierarchy</title>
30
29
<synopsis>
33
32
</synopsis>
34
33
</refsect1>
35
34
 
36
 
 
37
 
 
38
 
 
39
 
 
40
 
 
41
 
 
42
 
 
43
35
<refsect1 id="ECalBackendFactory.description" role="desc">
44
36
<title role="desc.title">Description</title>
45
37
<para>
46
38
</para>
47
39
</refsect1>
48
 
 
49
40
<refsect1 id="ECalBackendFactory.details" role="details">
50
41
<title role="details.title">Details</title>
51
42
<refsect2 id="ECalBackendFactory-struct" role="struct">
52
43
<title>ECalBackendFactory</title>
53
 
<indexterm zone="ECalBackendFactory-struct"><primary sortas="ECalBackendFactory">ECalBackendFactory</primary></indexterm><programlisting>typedef struct _ECalBackendFactory ECalBackendFactory;</programlisting>
 
44
<indexterm zone="ECalBackendFactory-struct"><primary>ECalBackendFactory</primary></indexterm>
 
45
<programlisting>typedef struct _ECalBackendFactory ECalBackendFactory;</programlisting>
54
46
<para>
55
47
</para></refsect2>
56
48
<refsect2 id="e-cal-backend-factory-get-kind" role="function">
57
49
<title>e_cal_backend_factory_get_kind ()</title>
58
 
<indexterm zone="e-cal-backend-factory-get-kind"><primary sortas="e_cal_backend_factory_get_kind">e_cal_backend_factory_get_kind</primary></indexterm><programlisting><link linkend="icalcomponent-kind">icalcomponent_kind</link>  e_cal_backend_factory_get_kind      (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory);</programlisting>
 
50
<indexterm zone="e-cal-backend-factory-get-kind"><primary>e_cal_backend_factory_get_kind</primary></indexterm>
 
51
<programlisting><link linkend="icalcomponent-kind"><returnvalue>icalcomponent_kind</returnvalue></link>  e_cal_backend_factory_get_kind      (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>);</programlisting>
59
52
<para>
60
53
Gets the component type of the factory.</para>
61
 
<para>
62
 
</para><variablelist role="params">
 
54
<variablelist role="params">
63
55
<varlistentry><term><parameter>factory</parameter>&#160;:</term>
64
 
<listitem><simpara> An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
 
56
<listitem><simpara>An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
65
57
</simpara></listitem></varlistentry>
66
58
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The kind of factory.
67
59
</simpara></listitem></varlistentry>
68
60
</variablelist></refsect2>
69
61
<refsect2 id="e-cal-backend-factory-get-protocol" role="function">
70
62
<title>e_cal_backend_factory_get_protocol ()</title>
71
 
<indexterm zone="e-cal-backend-factory-get-protocol"><primary sortas="e_cal_backend_factory_get_protocol">e_cal_backend_factory_get_protocol</primary></indexterm><programlisting>const <link linkend="gchar">gchar</link> *       e_cal_backend_factory_get_protocol  (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory);</programlisting>
 
63
<indexterm zone="e-cal-backend-factory-get-protocol"><primary>e_cal_backend_factory_get_protocol</primary></indexterm>
 
64
<programlisting>const <link linkend="gchar"><returnvalue>gchar</returnvalue></link> *       e_cal_backend_factory_get_protocol  (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>);</programlisting>
72
65
<para>
73
66
Gets the protocol used by the factory.</para>
74
 
<para>
75
 
</para><variablelist role="params">
 
67
<variablelist role="params">
76
68
<varlistentry><term><parameter>factory</parameter>&#160;:</term>
77
 
<listitem><simpara> An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
 
69
<listitem><simpara>An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
78
70
</simpara></listitem></varlistentry>
79
71
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The protocol.
80
72
</simpara></listitem></varlistentry>
81
73
</variablelist></refsect2>
82
74
<refsect2 id="e-cal-backend-factory-new-backend" role="function">
83
75
<title>e_cal_backend_factory_new_backend ()</title>
84
 
<indexterm zone="e-cal-backend-factory-new-backend"><primary sortas="e_cal_backend_factory_new_backend">e_cal_backend_factory_new_backend</primary></indexterm><programlisting><link linkend="ECalBackend">ECalBackend</link>*        e_cal_backend_factory_new_backend   (<link linkend="ECalBackendFactory">ECalBackendFactory</link> *factory,
85
 
                                                         <link linkend="ESource">ESource</link> *source);</programlisting>
 
76
<indexterm zone="e-cal-backend-factory-new-backend"><primary>e_cal_backend_factory_new_backend</primary></indexterm>
 
77
<programlisting><link linkend="ECalBackend"><returnvalue>ECalBackend</returnvalue></link>*        e_cal_backend_factory_new_backend   (<parameter><link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> *factory</parameter>,
 
78
                                                         <parameter><link linkend="ESource"><type>ESource</type></link> *source</parameter>);</programlisting>
86
79
<para>
87
80
Creates a new backend for the given <parameter>source</parameter>.</para>
88
 
<para>
89
 
</para><variablelist role="params">
 
81
<variablelist role="params">
90
82
<varlistentry><term><parameter>factory</parameter>&#160;:</term>
91
 
<listitem><simpara> An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
 
83
<listitem><simpara>An <link linkend="ECalBackendFactory"><type>ECalBackendFactory</type></link> object.
92
84
</simpara></listitem></varlistentry>
93
85
<varlistentry><term><parameter>source</parameter>&#160;:</term>
94
 
<listitem><simpara> An <link linkend="ESource"><type>ESource</type></link>.
 
86
<listitem><simpara>An <link linkend="ESource"><type>ESource</type></link>.
95
87
</simpara></listitem></varlistentry>
96
88
<varlistentry><term><emphasis>Returns</emphasis>&#160;:</term><listitem><simpara> The newly created backend, or NULL if there was an error.
97
89
</simpara></listitem></varlistentry>
99
91
 
100
92
</refsect1>
101
93
 
102
 
 
103
 
 
104
 
 
105
94
</refentry>