~ubuntu-branches/ubuntu/precise/evolution-data-server/precise-proposed

« back to all changes in this revision

Viewing changes to docs/reference/calendar/libedata-cal/html/ECalBackendCache.html

  • Committer: Package Import Robot
  • Author(s): Mathieu Trudel-Lapierre
  • Date: 2011-09-19 12:15:29 UTC
  • mfrom: (1.1.93 upstream)
  • Revision ID: package-import@ubuntu.com-20110919121529-nsmfnges77ec7hux
Tags: 3.1.92-0ubuntu1
* New upstream release.
  - Cannot add more than one appointment per session (LP: #852277)
  - Contacts calendar backend doesn't show events (LP: #853905)
  - Set X-Evolution-Source header consistently (LP: #660626)

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>ECalBackendCache</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.76.1">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Calendar Backend (libedata-cal)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Calendar Backend (libedata-cal)">
9
9
<link rel="prev" href="ECalBackend.html" title="ECalBackend">
10
10
<link rel="next" href="ECalBackendFactory.html" title="ECalBackendFactory">
11
 
<meta name="generator" content="GTK-Doc V1.17 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.18 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
</head>
14
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
40
40
<div class="refsynopsisdiv">
41
41
<a name="ECalBackendCache.synopsis"></a><h2>Synopsis</h2>
42
42
<pre class="synopsis">struct              <a class="link" href="ECalBackendCache.html#ECalBackendCache-struct" title="struct ECalBackendCache">ECalBackendCache</a>;
43
 
<a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="returnvalue">ECalBackendCache</span></a> *  <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-new" title="e_cal_backend_cache_new ()">e_cal_backend_cache_new</a>             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);
44
 
<a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="returnvalue">ECalComponent</span></a> *     <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-component" title="e_cal_backend_cache_get_component ()">e_cal_backend_cache_get_component</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
45
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
46
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);
47
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-component" title="e_cal_backend_cache_put_component ()">e_cal_backend_cache_put_component</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
48
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);
49
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove-component" title="e_cal_backend_cache_remove_component ()">e_cal_backend_cache_remove_component</a>
50
 
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
51
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
52
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);
53
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-components" title="e_cal_backend_cache_get_components ()">e_cal_backend_cache_get_components</a>  (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
54
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-components-by-uid" title="e_cal_backend_cache_get_components_by_uid ()">e_cal_backend_cache_get_components_by_uid</a>
55
 
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
56
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>);
 
43
<a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="returnvalue">ECalBackendCache</span></a> *  <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-new" title="e_cal_backend_cache_new ()">e_cal_backend_cache_new</a>             (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);
 
44
<span class="returnvalue">ECalComponent</span> *     <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-component" title="e_cal_backend_cache_get_component ()">e_cal_backend_cache_get_component</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
45
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
 
46
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);
 
47
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-component" title="e_cal_backend_cache_put_component ()">e_cal_backend_cache_put_component</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
48
                                                         <em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>);
 
49
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove-component" title="e_cal_backend_cache_remove_component ()">e_cal_backend_cache_remove_component</a>
 
50
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
51
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
 
52
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);
 
53
<span class="returnvalue">GList</span> *             <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-components" title="e_cal_backend_cache_get_components ()">e_cal_backend_cache_get_components</a>  (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
 
54
<span class="returnvalue">GSList</span> *            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-components-by-uid" title="e_cal_backend_cache_get_components_by_uid ()">e_cal_backend_cache_get_components_by_uid</a>
 
55
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
56
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>);
57
57
const <span class="returnvalue">icaltimezone</span> * <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-timezone" title="e_cal_backend_cache_get_timezone ()">e_cal_backend_cache_get_timezone</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
58
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);
59
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-timezone" title="e_cal_backend_cache_put_timezone ()">e_cal_backend_cache_put_timezone</a>    (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
58
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);
 
59
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-timezone" title="e_cal_backend_cache_put_timezone ()">e_cal_backend_cache_put_timezone</a>    (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
60
60
                                                         <em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);
61
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove-timezone" title="e_cal_backend_cache_remove_timezone ()">e_cal_backend_cache_remove_timezone</a> (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
62
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);
63
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-default-timezone" title="e_cal_backend_cache_put_default_timezone ()">e_cal_backend_cache_put_default_timezone</a>
 
61
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove-timezone" title="e_cal_backend_cache_remove_timezone ()">e_cal_backend_cache_remove_timezone</a> (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
62
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);
 
63
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-default-timezone" title="e_cal_backend_cache_put_default_timezone ()">e_cal_backend_cache_put_default_timezone</a>
64
64
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
65
65
                                                         <em class="parameter"><code><span class="type">icaltimezone</span> *default_zone</code></em>);
66
66
<span class="returnvalue">icaltimezone</span> *      <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-default-timezone" title="e_cal_backend_cache_get_default_timezone ()">e_cal_backend_cache_get_default_timezone</a>
67
67
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
68
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *                  <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-keys" title="e_cal_backend_cache_get_keys ()">e_cal_backend_cache_get_keys</a>        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
69
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *         <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-marker" title="e_cal_backend_cache_get_marker ()">e_cal_backend_cache_get_marker</a>      (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
 
68
<span class="returnvalue">GSList</span> *            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-keys" title="e_cal_backend_cache_get_keys ()">e_cal_backend_cache_get_keys</a>        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
 
69
const <span class="returnvalue">gchar</span> *       <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-marker" title="e_cal_backend_cache_get_marker ()">e_cal_backend_cache_get_marker</a>      (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
70
70
<span class="returnvalue">void</span>                <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-set-marker" title="e_cal_backend_cache_set_marker ()">e_cal_backend_cache_set_marker</a>      (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
71
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-server-utc-time" title="e_cal_backend_cache_put_server_utc_time ()">e_cal_backend_cache_put_server_utc_time</a>
 
71
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-server-utc-time" title="e_cal_backend_cache_put_server_utc_time ()">e_cal_backend_cache_put_server_utc_time</a>
72
72
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
73
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *utc_str</code></em>);
74
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-server-utc-time" title="e_cal_backend_cache_get_server_utc_time ()">e_cal_backend_cache_get_server_utc_time</a>
 
73
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *utc_str</code></em>);
 
74
const <span class="returnvalue">gchar</span> *       <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-server-utc-time" title="e_cal_backend_cache_get_server_utc_time ()">e_cal_backend_cache_get_server_utc_time</a>
75
75
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);
76
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-key-value" title="e_cal_backend_cache_put_key_value ()">e_cal_backend_cache_put_key_value</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
77
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
78
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);
79
 
const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-key-value" title="e_cal_backend_cache_get_key_value ()">e_cal_backend_cache_get_key_value</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
80
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);
81
 
<a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove" title="e_cal_backend_cache_remove ()">e_cal_backend_cache_remove</a>          (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dirname</code></em>,
82
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *basename</code></em>);
 
76
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-put-key-value" title="e_cal_backend_cache_put_key_value ()">e_cal_backend_cache_put_key_value</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
77
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
78
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);
 
79
const <span class="returnvalue">gchar</span> *       <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-get-key-value" title="e_cal_backend_cache_get_key_value ()">e_cal_backend_cache_get_key_value</a>   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
80
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
 
81
<span class="returnvalue">gboolean</span>            <a class="link" href="ECalBackendCache.html#e-cal-backend-cache-remove" title="e_cal_backend_cache_remove ()">e_cal_backend_cache_remove</a>          (<em class="parameter"><code>const <span class="type">gchar</span> *dirname</code></em>,
 
82
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *basename</code></em>);
83
83
</pre>
84
84
</div>
85
85
<div class="refsect1">
86
86
<a name="ECalBackendCache.object-hierarchy"></a><h2>Object Hierarchy</h2>
87
87
<pre class="synopsis">
88
 
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
89
 
   +----<a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libebackend/EFileCache.html">EFileCache</a>
 
88
  GObject
 
89
   +----EFileCache
90
90
         +----ECalBackendCache
91
91
</pre>
92
92
</div>
106
106
<hr>
107
107
<div class="refsect2">
108
108
<a name="e-cal-backend-cache-new"></a><h3>e_cal_backend_cache_new ()</h3>
109
 
<pre class="programlisting"><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="returnvalue">ECalBackendCache</span></a> *  e_cal_backend_cache_new             (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *filename</code></em>);</pre>
 
109
<pre class="programlisting"><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="returnvalue">ECalBackendCache</span></a> *  e_cal_backend_cache_new             (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
110
110
<p>
111
111
Creates a new <a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> object, which implements a cache of
112
112
calendar/tasks objects, very useful for remote backends.
129
129
<hr>
130
130
<div class="refsect2">
131
131
<a name="e-cal-backend-cache-get-component"></a><h3>e_cal_backend_cache_get_component ()</h3>
132
 
<pre class="programlisting"><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="returnvalue">ECalComponent</span></a> *     e_cal_backend_cache_get_component   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
133
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
134
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);</pre>
 
132
<pre class="programlisting"><span class="returnvalue">ECalComponent</span> *     e_cal_backend_cache_get_component   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
133
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
 
134
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
135
135
<p>
136
136
Gets a component from the <a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><code class="literal">ECalBackendCache</code></a> object.
137
137
</p>
153
153
</tr>
154
154
<tr>
155
155
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
156
 
<td>The <a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><code class="literal">ECalComponent</code></a> representing the component found,
157
 
or <a href="http://library.gnome.org/devel/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if it was not found in the cache.</td>
 
156
<td>The <code class="literal">ECalComponent</code> representing the component found,
 
157
or <a href="/home/chen/opt-unstable/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL--CAPS"><code class="literal">NULL</code></a> if it was not found in the cache.</td>
158
158
</tr>
159
159
</tbody>
160
160
</table></div>
162
162
<hr>
163
163
<div class="refsect2">
164
164
<a name="e-cal-backend-cache-put-component"></a><h3>e_cal_backend_cache_put_component ()</h3>
165
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_put_component   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
166
 
                                                         <em class="parameter"><code><a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);</pre>
 
165
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_component   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
166
                                                         <em class="parameter"><code><span class="type">ECalComponent</span> *comp</code></em>);</pre>
167
167
<p>
168
168
Puts the given calendar component in the given cache. This will add
169
169
the component if it does not exist or replace it if there was a
190
190
<hr>
191
191
<div class="refsect2">
192
192
<a name="e-cal-backend-cache-remove-component"></a><h3>e_cal_backend_cache_remove_component ()</h3>
193
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_remove_component
 
193
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_remove_component
194
194
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
195
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>,
196
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *rid</code></em>);</pre>
 
195
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
 
196
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
197
197
<p>
198
198
Removes a component from the cache.
199
199
</p>
223
223
<hr>
224
224
<div class="refsect2">
225
225
<a name="e-cal-backend-cache-get-components"></a><h3>e_cal_backend_cache_get_components ()</h3>
226
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Doubly-Linked-Lists.html#GList"><span class="returnvalue">GList</span></a> *             e_cal_backend_cache_get_components  (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
 
226
<pre class="programlisting"><span class="returnvalue">GList</span> *             e_cal_backend_cache_get_components  (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
227
227
<p>
228
228
Retrieves a list of all the components stored in the cache.
229
229
</p>
237
237
<tr>
238
238
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
239
239
<td>A list of all the components. Each item in the list is
240
 
an <a href="/home/mbarnes/local/unstable/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a>, which should be freed when no longer needed.</td>
 
240
an <span class="type">ECalComponent</span>, which should be freed when no longer needed.</td>
241
241
</tr>
242
242
</tbody>
243
243
</table></div>
245
245
<hr>
246
246
<div class="refsect2">
247
247
<a name="e-cal-backend-cache-get-components-by-uid"></a><h3>e_cal_backend_cache_get_components_by_uid ()</h3>
248
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *            e_cal_backend_cache_get_components_by_uid
 
248
<pre class="programlisting"><span class="returnvalue">GSList</span> *            e_cal_backend_cache_get_components_by_uid
249
249
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
250
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uid</code></em>);</pre>
 
250
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>);</pre>
251
251
<p>
252
252
Retrieves a ical components from the cache.
253
253
</p>
273
273
<div class="refsect2">
274
274
<a name="e-cal-backend-cache-get-timezone"></a><h3>e_cal_backend_cache_get_timezone ()</h3>
275
275
<pre class="programlisting">const <span class="returnvalue">icaltimezone</span> * e_cal_backend_cache_get_timezone   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
276
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);</pre>
 
276
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
277
277
<p>
278
278
Retrieves a timezone component from the cache.
279
279
</p>
298
298
<hr>
299
299
<div class="refsect2">
300
300
<a name="e-cal-backend-cache-put-timezone"></a><h3>e_cal_backend_cache_put_timezone ()</h3>
301
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_put_timezone    (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
301
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_timezone    (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
302
302
                                                         <em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);</pre>
303
303
<p>
304
304
Puts the given timezone in the cache, adding it, if it did not exist, or
325
325
<hr>
326
326
<div class="refsect2">
327
327
<a name="e-cal-backend-cache-remove-timezone"></a><h3>e_cal_backend_cache_remove_timezone ()</h3>
328
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_remove_timezone (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
329
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *tzid</code></em>);</pre>
 
328
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_remove_timezone (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
329
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
330
330
<p>
331
331
Removes a timezone component from the cache.
332
332
</p>
351
351
<hr>
352
352
<div class="refsect2">
353
353
<a name="e-cal-backend-cache-put-default-timezone"></a><h3>e_cal_backend_cache_put_default_timezone ()</h3>
354
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_put_default_timezone
 
354
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_default_timezone
355
355
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
356
356
                                                         <em class="parameter"><code><span class="type">icaltimezone</span> *default_zone</code></em>);</pre>
357
357
<p>
401
401
<hr>
402
402
<div class="refsect2">
403
403
<a name="e-cal-backend-cache-get-keys"></a><h3>e_cal_backend_cache_get_keys ()</h3>
404
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Singly-Linked-Lists.html#GSList"><span class="returnvalue">GSList</span></a> *              e_cal_backend_cache_get_keys        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
 
404
<pre class="programlisting"><span class="returnvalue">GSList</span> *            e_cal_backend_cache_get_keys        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
405
405
<p>
406
406
Gets the list of unique keys in the cache file.
407
407
</p>
423
423
<hr>
424
424
<div class="refsect2">
425
425
<a name="e-cal-backend-cache-get-marker"></a><h3>e_cal_backend_cache_get_marker ()</h3>
426
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             e_cal_backend_cache_get_marker      (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
 
426
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_cal_backend_cache_get_marker      (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
427
427
<p>
428
428
Gets the marker of the cache. If this field is present, it means the
429
429
cache has been populated.
461
461
<hr>
462
462
<div class="refsect2">
463
463
<a name="e-cal-backend-cache-put-server-utc-time"></a><h3>e_cal_backend_cache_put_server_utc_time ()</h3>
464
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_put_server_utc_time
 
464
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_server_utc_time
465
465
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
466
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *utc_str</code></em>);</pre>
 
466
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *utc_str</code></em>);</pre>
467
467
<div class="variablelist"><table border="0">
468
468
<col align="left" valign="top">
469
469
<tbody>
485
485
<hr>
486
486
<div class="refsect2">
487
487
<a name="e-cal-backend-cache-get-server-utc-time"></a><h3>e_cal_backend_cache_get_server_utc_time ()</h3>
488
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       e_cal_backend_cache_get_server_utc_time
 
488
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_cal_backend_cache_get_server_utc_time
489
489
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
490
490
<div class="variablelist"><table border="0">
491
491
<col align="left" valign="top">
504
504
<hr>
505
505
<div class="refsect2">
506
506
<a name="e-cal-backend-cache-put-key-value"></a><h3>e_cal_backend_cache_put_key_value ()</h3>
507
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_put_key_value   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
508
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>,
509
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *value</code></em>);</pre>
 
507
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_key_value   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
508
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
509
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
510
510
<div class="variablelist"><table border="0">
511
511
<col align="left" valign="top">
512
512
<tbody>
524
524
<hr>
525
525
<div class="refsect2">
526
526
<a name="e-cal-backend-cache-get-key-value"></a><h3>e_cal_backend_cache_get_key_value ()</h3>
527
 
<pre class="programlisting">const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *       e_cal_backend_cache_get_key_value   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
528
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *key</code></em>);</pre>
 
527
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_cal_backend_cache_get_key_value   (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
 
528
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
529
529
<div class="variablelist"><table border="0">
530
530
<col align="left" valign="top">
531
531
<tbody>
543
543
<hr>
544
544
<div class="refsect2">
545
545
<a name="e-cal-backend-cache-remove"></a><h3>e_cal_backend_cache_remove ()</h3>
546
 
<pre class="programlisting"><a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a>            e_cal_backend_cache_remove          (<em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *dirname</code></em>,
547
 
                                                         <em class="parameter"><code>const <a href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *basename</code></em>);</pre>
 
546
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_remove          (<em class="parameter"><code>const <span class="type">gchar</span> *dirname</code></em>,
 
547
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *basename</code></em>);</pre>
548
548
<p class="since">Since 2.28</p>
549
549
</div>
550
550
</div>
551
551
</div>
552
552
<div class="footer">
553
553
<hr>
554
 
          Generated by GTK-Doc V1.17</div>
 
554
          Generated by GTK-Doc V1.18</div>
555
555
</body>
556
556
</html>
 
 
b'\\ No newline at end of file'