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

« back to all changes in this revision

Viewing changes to docs/reference/libebackend/html/libebackend-e-dbhash.html

  • 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:
3
3
<head>
4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>e-dbhash</title>
6
 
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
 
6
<meta name="generator" content="DocBook XSL Stylesheets V1.74.0">
7
7
<link rel="home" href="index.html" title="Evolution-Data-Server Manual: Backend Utilities (libebackend)">
8
8
<link rel="up" href="ch01.html" title="Evolution-Data-Server Manual: Backend Utilities (libebackend)">
9
 
<link rel="prev" href="EFileCache.html" title="EFileCache">
 
9
<link rel="prev" href="libebackend-e-file-cache.html" title="EFileCache">
10
10
<link rel="next" href="libebackend-e-data-server-module.html" title="e-data-server-module">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.14 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="chapter" href="ch01.html" title="Evolution-Data-Server Manual: Backend Utilities (libebackend)">
14
13
</head>
15
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
16
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
17
16
<tr valign="middle">
18
 
<td><a accesskey="p" href="EFileCache.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
 
17
<td><a accesskey="p" href="libebackend-e-file-cache.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
19
18
<td><a accesskey="u" href="ch01.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
20
19
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
21
20
<th width="100%" align="center">Evolution-Data-Server Manual: Backend Utilities (libebackend)</th>
23
22
</tr>
24
23
<tr><td colspan="5" class="shortcuts">
25
24
<a href="#libebackend-e-dbhash.synopsis" class="shortcut">Top</a>
26
 
                 | 
27
 
                <a href="#libebackend-e-dbhash.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#libebackend-e-dbhash.description" class="shortcut">Description</a>
28
27
</td></tr>
29
28
</table>
30
 
<div class="refentry" title="e-dbhash">
 
29
<div class="refentry" lang="en">
31
30
<a name="libebackend-e-dbhash"></a><div class="titlepage"></div>
32
31
<div class="refnamediv"><table width="100%"><tr>
33
32
<td valign="top">
36
35
</td>
37
36
<td valign="top" align="right"></td>
38
37
</tr></table></div>
39
 
<div class="refsynopsisdiv" title="Synopsis">
 
38
<div class="refsynopsisdiv">
40
39
<a name="libebackend-e-dbhash.synopsis"></a><h2>Synopsis</h2>
41
 
<pre class="synopsis">
42
 
enum                <a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus">EDbHashStatus</a>;
 
40
<pre class="synopsis">enum                <a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus">EDbHashStatus</a>;
43
41
                    <a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a>;
44
42
                    <a class="link" href="libebackend-e-dbhash.html#EDbHashPrivate" title="EDbHashPrivate">EDbHashPrivate</a>;
45
 
void                (<a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()">*EDbHashFunc</a>)                      (const <a
46
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
47
 
>gchar</a> *key,
48
 
                                                         <a
49
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
50
 
>gpointer</a> user_data);
51
 
<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *           <a class="link" href="libebackend-e-dbhash.html#e-dbhash-new" title="e_dbhash_new ()">e_dbhash_new</a>                        (const <a
52
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
53
 
>gchar</a> *filename);
54
 
void                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-add" title="e_dbhash_add ()">e_dbhash_add</a>                        (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
55
 
                                                         const <a
56
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
57
 
>gchar</a> *key,
58
 
                                                         const <a
59
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
60
 
>gchar</a> *data);
61
 
void                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-remove" title="e_dbhash_remove ()">e_dbhash_remove</a>                     (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
62
 
                                                         const <a
63
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
64
 
>gchar</a> *key);
65
 
<a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus">EDbHashStatus</a>       <a class="link" href="libebackend-e-dbhash.html#e-dbhash-compare" title="e_dbhash_compare ()">e_dbhash_compare</a>                    (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
66
 
                                                         const <a
67
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
68
 
>gchar</a> *key,
69
 
                                                         const <a
70
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
71
 
>gchar</a> *compare_data);
72
 
void                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-foreach-key" title="e_dbhash_foreach_key ()">e_dbhash_foreach_key</a>                (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
73
 
                                                         <a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()">EDbHashFunc</a> func,
74
 
                                                         <a
75
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
76
 
>gpointer</a> user_data);
77
 
void                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-write" title="e_dbhash_write ()">e_dbhash_write</a>                      (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh);
78
 
void                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-destroy" title="e_dbhash_destroy ()">e_dbhash_destroy</a>                    (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh);
 
43
<span class="returnvalue">void</span>                (<a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()">*EDbHashFunc</a>)                      (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
44
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
45
<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="returnvalue">EDbHash</span></a> *           <a class="link" href="libebackend-e-dbhash.html#e-dbhash-new" title="e_dbhash_new ()">e_dbhash_new</a>                        (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);
 
46
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-add" title="e_dbhash_add ()">e_dbhash_add</a>                        (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
47
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
48
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *data</code></em>);
 
49
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-remove" title="e_dbhash_remove ()">e_dbhash_remove</a>                     (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
50
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);
 
51
<a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus"><span class="returnvalue">EDbHashStatus</span></a>       <a class="link" href="libebackend-e-dbhash.html#e-dbhash-compare" title="e_dbhash_compare ()">e_dbhash_compare</a>                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
52
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
53
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *compare_data</code></em>);
 
54
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-foreach-key" title="e_dbhash_foreach_key ()">e_dbhash_foreach_key</a>                (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
55
                                                         <em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()"><span class="type">EDbHashFunc</span></a> func</code></em>,
 
56
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);
 
57
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-write" title="e_dbhash_write ()">e_dbhash_write</a>                      (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);
 
58
<span class="returnvalue">void</span>                <a class="link" href="libebackend-e-dbhash.html#e-dbhash-destroy" title="e_dbhash_destroy ()">e_dbhash_destroy</a>                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);
79
59
</pre>
80
60
</div>
81
 
<div class="refsect1" title="Description">
 
61
<div class="refsect1" lang="en">
82
62
<a name="libebackend-e-dbhash.description"></a><h2>Description</h2>
83
63
<p>
84
64
</p>
85
65
</div>
86
 
<div class="refsect1" title="Details">
 
66
<div class="refsect1" lang="en">
87
67
<a name="libebackend-e-dbhash.details"></a><h2>Details</h2>
88
 
<div class="refsect2" title="enum EDbHashStatus">
 
68
<div class="refsect2" lang="en">
89
69
<a name="EDbHashStatus"></a><h3>enum EDbHashStatus</h3>
90
70
<pre class="programlisting">typedef enum {
91
71
        E_DBHASH_STATUS_SAME,
97
77
</p>
98
78
</div>
99
79
<hr>
100
 
<div class="refsect2" title="EDbHash">
 
80
<div class="refsect2" lang="en">
101
81
<a name="EDbHash"></a><h3>EDbHash</h3>
102
82
<pre class="programlisting">typedef struct {
103
83
        EDbHashPrivate *priv;
107
87
</p>
108
88
</div>
109
89
<hr>
110
 
<div class="refsect2" title="EDbHashPrivate">
 
90
<div class="refsect2" lang="en">
111
91
<a name="EDbHashPrivate"></a><h3>EDbHashPrivate</h3>
112
92
<pre class="programlisting">typedef struct _EDbHashPrivate EDbHashPrivate;</pre>
113
93
<p>
114
94
</p>
115
95
</div>
116
96
<hr>
117
 
<div class="refsect2" title="EDbHashFunc ()">
 
97
<div class="refsect2" lang="en">
118
98
<a name="EDbHashFunc"></a><h3>EDbHashFunc ()</h3>
119
 
<pre class="programlisting">void                (*EDbHashFunc)                      (const <a
120
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
121
 
>gchar</a> *key,
122
 
                                                         <a
123
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
124
 
>gpointer</a> user_data);</pre>
 
99
<pre class="programlisting"><span class="returnvalue">void</span>                (*EDbHashFunc)                      (<em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
100
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
125
101
<p>
126
102
</p>
127
103
<div class="variablelist"><table border="0">
141
117
</table></div>
142
118
</div>
143
119
<hr>
144
 
<div class="refsect2" title="e_dbhash_new ()">
 
120
<div class="refsect2" lang="en">
145
121
<a name="e-dbhash-new"></a><h3>e_dbhash_new ()</h3>
146
 
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *           e_dbhash_new                        (const <a
147
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
148
 
>gchar</a> *filename);</pre>
 
122
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="returnvalue">EDbHash</span></a> *           e_dbhash_new                        (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
149
123
<p>
150
124
</p>
151
125
<div class="variablelist"><table border="0">
165
139
</table></div>
166
140
</div>
167
141
<hr>
168
 
<div class="refsect2" title="e_dbhash_add ()">
 
142
<div class="refsect2" lang="en">
169
143
<a name="e-dbhash-add"></a><h3>e_dbhash_add ()</h3>
170
 
<pre class="programlisting">void                e_dbhash_add                        (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
171
 
                                                         const <a
172
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
173
 
>gchar</a> *key,
174
 
                                                         const <a
175
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
176
 
>gchar</a> *data);</pre>
 
144
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_add                        (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
145
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
146
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *data</code></em>);</pre>
177
147
<p>
178
148
</p>
179
149
<div class="variablelist"><table border="0">
198
168
</table></div>
199
169
</div>
200
170
<hr>
201
 
<div class="refsect2" title="e_dbhash_remove ()">
 
171
<div class="refsect2" lang="en">
202
172
<a name="e-dbhash-remove"></a><h3>e_dbhash_remove ()</h3>
203
 
<pre class="programlisting">void                e_dbhash_remove                     (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
204
 
                                                         const <a
205
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
206
 
>gchar</a> *key);</pre>
 
173
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_remove                     (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
174
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>);</pre>
207
175
<p>
208
176
</p>
209
177
<div class="variablelist"><table border="0">
223
191
</table></div>
224
192
</div>
225
193
<hr>
226
 
<div class="refsect2" title="e_dbhash_compare ()">
 
194
<div class="refsect2" lang="en">
227
195
<a name="e-dbhash-compare"></a><h3>e_dbhash_compare ()</h3>
228
 
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus">EDbHashStatus</a>       e_dbhash_compare                    (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
229
 
                                                         const <a
230
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
231
 
>gchar</a> *key,
232
 
                                                         const <a
233
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
234
 
>gchar</a> *compare_data);</pre>
 
196
<pre class="programlisting"><a class="link" href="libebackend-e-dbhash.html#EDbHashStatus" title="enum EDbHashStatus"><span class="returnvalue">EDbHashStatus</span></a>       e_dbhash_compare                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
197
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *key</code></em>,
 
198
                                                         <em class="parameter"><code>const <span class="type">gchar</span> *compare_data</code></em>);</pre>
235
199
<p>
236
200
</p>
237
201
<div class="variablelist"><table border="0">
261
225
</table></div>
262
226
</div>
263
227
<hr>
264
 
<div class="refsect2" title="e_dbhash_foreach_key ()">
 
228
<div class="refsect2" lang="en">
265
229
<a name="e-dbhash-foreach-key"></a><h3>e_dbhash_foreach_key ()</h3>
266
 
<pre class="programlisting">void                e_dbhash_foreach_key                (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh,
267
 
                                                         <a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()">EDbHashFunc</a> func,
268
 
                                                         <a
269
 
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer"
270
 
>gpointer</a> user_data);</pre>
 
230
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_foreach_key                (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>,
 
231
                                                         <em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHashFunc" title="EDbHashFunc ()"><span class="type">EDbHashFunc</span></a> func</code></em>,
 
232
                                                         <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
271
233
<p>
272
234
</p>
273
235
<div class="variablelist"><table border="0">
292
254
</table></div>
293
255
</div>
294
256
<hr>
295
 
<div class="refsect2" title="e_dbhash_write ()">
 
257
<div class="refsect2" lang="en">
296
258
<a name="e-dbhash-write"></a><h3>e_dbhash_write ()</h3>
297
 
<pre class="programlisting">void                e_dbhash_write                      (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh);</pre>
 
259
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_write                      (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);</pre>
298
260
<p>
299
261
</p>
300
262
<div class="variablelist"><table border="0">
307
269
</table></div>
308
270
</div>
309
271
<hr>
310
 
<div class="refsect2" title="e_dbhash_destroy ()">
 
272
<div class="refsect2" lang="en">
311
273
<a name="e-dbhash-destroy"></a><h3>e_dbhash_destroy ()</h3>
312
 
<pre class="programlisting">void                e_dbhash_destroy                    (<a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash">EDbHash</a> *edbh);</pre>
 
274
<pre class="programlisting"><span class="returnvalue">void</span>                e_dbhash_destroy                    (<em class="parameter"><code><a class="link" href="libebackend-e-dbhash.html#EDbHash" title="EDbHash"><span class="type">EDbHash</span></a> *edbh</code></em>);</pre>
313
275
<p>
314
276
</p>
315
277
<div class="variablelist"><table border="0">
325
287
</div>
326
288
<div class="footer">
327
289
<hr>
328
 
          Generated by GTK-Doc V1.11</div>
 
290
          Generated by GTK-Doc V1.14</div>
329
291
</body>
330
 
</html>
 
292
</html>
 
 
b'\\ No newline at end of file'