~ubuntu-branches/ubuntu/quantal/evolution-data-server/quantal-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): Michael Biebl
  • Date: 2012-06-19 18:46:44 UTC
  • mfrom: (1.1.99) (1.2.27 sid)
  • Revision ID: package-import@ubuntu.com-20120619184644-mbuvksykmua1tdjd
Tags: 3.4.3-1
* Team upload.
* New upstream release.
* Change Conflicts for evolution-data-server to versioned Breaks and add
  libebook-1.2-12 (<< 3.4) since the AddressBook D-Bus API had a version
  bump between 3.2 and 3.4. Fix a typo while at it.
* Upload to unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
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.18.1 (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 <span class="type">gchar</span> *filename</code></em>);
44
 
<a href="/home/chen/opt34/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 <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><a href="/home/chen/opt34/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *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>);
 
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="/usr/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="/usr/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>);
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 <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>,
 
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>,
60
60
                                                         <em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);
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>
 
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>
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
 
<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>);
 
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>);
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
 
<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>
 
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>
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 <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>
 
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>
75
75
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</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>);
 
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>);
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
 
  GObject
89
 
   +----<a href="/home/chen/opt34/share/gtk-doc/html/libebackend/EFileCache.html">EFileCache</a>
 
88
  <a href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GObject">GObject</a>
 
89
   +----<a href="/usr/share/gtk-doc/html/libebackend/EFileCache.html">EFileCache</a>
90
90
         +----ECalBackendCache
91
91
</pre>
92
92
</div>
102
102
<hr>
103
103
<div class="refsect2">
104
104
<a name="e-cal-backend-cache-new"></a><h3>e_cal_backend_cache_new ()</h3>
105
 
<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>
 
105
<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>
106
106
<p>
107
107
Creates a new <a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> object, which implements a cache of
108
108
calendar/tasks objects, very useful for remote backends.
125
125
<hr>
126
126
<div class="refsect2">
127
127
<a name="e-cal-backend-cache-get-component"></a><h3>e_cal_backend_cache_get_component ()</h3>
128
 
<pre class="programlisting"><a href="/home/chen/opt34/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>,
129
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
130
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
 
128
<pre class="programlisting"><a href="/usr/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>,
 
129
                                                         <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>,
 
130
                                                         <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>
131
131
<p>
132
132
Gets a component from the <a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><code class="literal">ECalBackendCache</code></a> object.
133
133
</p>
149
149
</tr>
150
150
<tr>
151
151
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
152
 
<td>The <a href="/home/chen/opt34/share/gtk-doc/html/libecal/ECalComponent.html"><code class="literal">ECalComponent</code></a> representing the component found,
153
 
or <a href="/home/chen/opt34/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>
 
152
<td>The <a href="/usr/share/gtk-doc/html/libecal/ECalComponent.html"><code class="literal">ECalComponent</code></a> representing the component found,
 
153
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>
154
154
</tr>
155
155
</tbody>
156
156
</table></div>
158
158
<hr>
159
159
<div class="refsect2">
160
160
<a name="e-cal-backend-cache-put-component"></a><h3>e_cal_backend_cache_put_component ()</h3>
161
 
<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>,
162
 
                                                         <em class="parameter"><code><a href="/home/chen/opt34/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);</pre>
 
161
<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>,
 
162
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a> *comp</code></em>);</pre>
163
163
<p>
164
164
Puts the given calendar component in the given cache. This will add
165
165
the component if it does not exist or replace it if there was a
186
186
<hr>
187
187
<div class="refsect2">
188
188
<a name="e-cal-backend-cache-remove-component"></a><h3>e_cal_backend_cache_remove_component ()</h3>
189
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_remove_component
 
189
<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
190
190
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
191
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>,
192
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *rid</code></em>);</pre>
 
191
                                                         <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>,
 
192
                                                         <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>
193
193
<p>
194
194
Removes a component from the cache.
195
195
</p>
219
219
<hr>
220
220
<div class="refsect2">
221
221
<a name="e-cal-backend-cache-get-components"></a><h3>e_cal_backend_cache_get_components ()</h3>
222
 
<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>
 
222
<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>
223
223
<p>
224
224
Retrieves a list of all the components stored in the cache.
225
225
</p>
233
233
<tr>
234
234
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
235
235
<td>A list of all the components. Each item in the list is
236
 
an <a href="/home/chen/opt34/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a>, which should be freed when no longer needed.</td>
 
236
an <a href="/usr/share/gtk-doc/html/libecal/ECalComponent.html"><span class="type">ECalComponent</span></a>, which should be freed when no longer needed.</td>
237
237
</tr>
238
238
</tbody>
239
239
</table></div>
241
241
<hr>
242
242
<div class="refsect2">
243
243
<a name="e-cal-backend-cache-get-components-by-uid"></a><h3>e_cal_backend_cache_get_components_by_uid ()</h3>
244
 
<pre class="programlisting"><span class="returnvalue">GSList</span> *            e_cal_backend_cache_get_components_by_uid
 
244
<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
245
245
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
246
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *uid</code></em>);</pre>
 
246
                                                         <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>
247
247
<p>
248
248
Retrieves a ical components from the cache.
249
249
</p>
269
269
<div class="refsect2">
270
270
<a name="e-cal-backend-cache-get-timezone"></a><h3>e_cal_backend_cache_get_timezone ()</h3>
271
271
<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>,
272
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
 
272
                                                         <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>
273
273
<p>
274
274
Retrieves a timezone component from the cache.
275
275
</p>
294
294
<hr>
295
295
<div class="refsect2">
296
296
<a name="e-cal-backend-cache-put-timezone"></a><h3>e_cal_backend_cache_put_timezone ()</h3>
297
 
<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>,
 
297
<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>,
298
298
                                                         <em class="parameter"><code>const <span class="type">icaltimezone</span> *zone</code></em>);</pre>
299
299
<p>
300
300
Puts the given timezone in the cache, adding it, if it did not exist, or
321
321
<hr>
322
322
<div class="refsect2">
323
323
<a name="e-cal-backend-cache-remove-timezone"></a><h3>e_cal_backend_cache_remove_timezone ()</h3>
324
 
<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>,
325
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *tzid</code></em>);</pre>
 
324
<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>,
 
325
                                                         <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>
326
326
<p>
327
327
Removes a timezone component from the cache.
328
328
</p>
347
347
<hr>
348
348
<div class="refsect2">
349
349
<a name="e-cal-backend-cache-put-default-timezone"></a><h3>e_cal_backend_cache_put_default_timezone ()</h3>
350
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_default_timezone
 
350
<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
351
351
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
352
352
                                                         <em class="parameter"><code><span class="type">icaltimezone</span> *default_zone</code></em>);</pre>
353
353
<p>
397
397
<hr>
398
398
<div class="refsect2">
399
399
<a name="e-cal-backend-cache-get-keys"></a><h3>e_cal_backend_cache_get_keys ()</h3>
400
 
<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>
 
400
<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>
401
401
<p>
402
402
Gets the list of unique keys in the cache file.
403
403
</p>
419
419
<hr>
420
420
<div class="refsect2">
421
421
<a name="e-cal-backend-cache-get-marker"></a><h3>e_cal_backend_cache_get_marker ()</h3>
422
 
<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>
 
422
<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>
423
423
<p>
424
424
Gets the marker of the cache. If this field is present, it means the
425
425
cache has been populated.
457
457
<hr>
458
458
<div class="refsect2">
459
459
<a name="e-cal-backend-cache-put-server-utc-time"></a><h3>e_cal_backend_cache_put_server_utc_time ()</h3>
460
 
<pre class="programlisting"><span class="returnvalue">gboolean</span>            e_cal_backend_cache_put_server_utc_time
 
460
<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
461
461
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>,
462
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *utc_str</code></em>);</pre>
 
462
                                                         <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>
463
463
<div class="variablelist"><table border="0">
464
464
<col align="left" valign="top">
465
465
<tbody>
481
481
<hr>
482
482
<div class="refsect2">
483
483
<a name="e-cal-backend-cache-get-server-utc-time"></a><h3>e_cal_backend_cache_get_server_utc_time ()</h3>
484
 
<pre class="programlisting">const <span class="returnvalue">gchar</span> *       e_cal_backend_cache_get_server_utc_time
 
484
<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
485
485
                                                        (<em class="parameter"><code><a class="link" href="ECalBackendCache.html" title="ECalBackendCache"><span class="type">ECalBackendCache</span></a> *cache</code></em>);</pre>
486
486
<div class="variablelist"><table border="0">
487
487
<col align="left" valign="top">
500
500
<hr>
501
501
<div class="refsect2">
502
502
<a name="e-cal-backend-cache-put-key-value"></a><h3>e_cal_backend_cache_put_key_value ()</h3>
503
 
<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>,
504
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
505
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
 
503
<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>,
 
504
                                                         <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>,
 
505
                                                         <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>
506
506
<div class="variablelist"><table border="0">
507
507
<col align="left" valign="top">
508
508
<tbody>
528
528
<hr>
529
529
<div class="refsect2">
530
530
<a name="e-cal-backend-cache-get-key-value"></a><h3>e_cal_backend_cache_get_key_value ()</h3>
531
 
<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>,
532
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
 
531
<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>,
 
532
                                                         <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>
533
533
<div class="variablelist"><table border="0">
534
534
<col align="left" valign="top">
535
535
<tbody>
547
547
<hr>
548
548
<div class="refsect2">
549
549
<a name="e-cal-backend-cache-remove"></a><h3>e_cal_backend_cache_remove ()</h3>
550
 
<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>,
551
 
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *basename</code></em>);</pre>
 
550
<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>,
 
551
                                                         <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>
552
552
<p class="since">Since 2.28</p>
553
553
</div>
554
554
</div>
555
555
</div>
556
556
<div class="footer">
557
557
<hr>
558
 
          Generated by GTK-Doc V1.18.1</div>
 
558
          Generated by GTK-Doc V1.18</div>
559
559
</body>
560
560
</html>
 
 
b'\\ No newline at end of file'