ECollectionBackend: Add virual methods to create/delete resources.
[platform/upstream/evolution-data-server.git] / docs / reference / libebackend / libebackend-sections.txt
1 <SECTION>
2 <FILE>e-authentication-mediator</FILE>
3 <TITLE>EAuthenticationMediator</TITLE>
4 EAuthenticationMediator
5 e_authentication_mediator_new
6 e_authentication_mediator_get_connection
7 e_authentication_mediator_get_object_path
8 e_authentication_mediator_get_sender
9 e_authentication_mediator_wait_for_client_sync
10 e_authentication_mediator_wait_for_client
11 e_authentication_mediator_wait_for_client_finish
12 e_authentication_mediator_dismiss
13 <SUBSECTION Standard>
14 E_AUTHENTICATION_MEDIATOR
15 E_IS_AUTHENTICATION_MEDIATOR
16 E_TYPE_AUTHENTICATION_MEDIATOR
17 E_AUTHENTICATION_MEDIATOR_CLASS
18 E_IS_AUTHENTICATION_MEDIATOR_CLASS
19 E_AUTHENTICATION_MEDIATOR_GET_CLASS
20 <SUBSECTION Private>
21 EAuthenticationMediatorPrivate
22 e_authentication_mediator_get_type
23 </SECTION>
24
25 <SECTION>
26 <FILE>e-authentication-session</FILE>
27 <TITLE>EAuthenticationSession</TITLE>
28 E_AUTHENTICATION_SESSION_KEYRING_ERROR
29 EAuthenticationSession
30 EAuthenticationSessionResult
31 e_authentication_session_new
32 e_authentication_session_get_server
33 e_authentication_session_get_authenticator
34 e_authentication_session_get_source_uid
35 e_authentication_session_get_prompt_title
36 e_authentication_session_dup_prompt_title
37 e_authentication_session_set_prompt_title
38 e_authentication_session_get_prompt_message
39 e_authentication_session_dup_prompt_message
40 e_authentication_session_set_prompt_message
41 e_authentication_session_get_prompt_description
42 e_authentication_session_dup_prompt_description
43 e_authentication_session_set_prompt_description
44 e_authentication_session_execute_sync
45 e_authentication_session_execute
46 e_authentication_session_execute_finish
47 e_authentication_session_store_password_sync
48 e_authentication_session_store_password
49 e_authentication_session_store_password_finish
50 e_authentication_session_lookup_password_sync
51 e_authentication_session_lookup_password
52 e_authentication_session_lookup_password_finish
53 e_authentication_session_delete_password_sync
54 e_authentication_session_delete_password
55 e_authentication_session_delete_password_finish
56 <SUBSECTION Standard>
57 E_AUTHENTICATION_SESSION
58 E_IS_AUTHENTICATION_SESSION
59 E_TYPE_AUTHENTICATION_SESSION
60 E_AUTHENTICATION_SESSION_CLASS
61 E_IS_AUTHENTICATION_SESSION_CLASS
62 E_AUTHENTICATION_SESSION_GET_CLASS
63 E_TYPE_AUTHENTICATION_SESSION_RESULT
64 EAuthenticationSessionClass
65 <SUBSECTION Private>
66 EAuthenticationSessionPrivate
67 e_authentication_session_error_quark
68 e_authentication_session_get_type
69 e_authentication_session_result_get_type
70 </SECTION>
71
72 <SECTION>
73 <FILE>e-backend</FILE>
74 <TITLE>EBackend</TITLE>
75 EBackend
76 e_backend_get_online
77 e_backend_set_online
78 e_backend_get_source
79 e_backend_authenticate_sync
80 e_backend_authenticate
81 e_backend_authenticate_finish
82 <SUBSECTION Standard>
83 E_BACKEND
84 E_IS_BACKEND
85 E_TYPE_BACKEND
86 E_BACKEND_CLASS
87 E_IS_BACKEND_CLASS
88 E_BACKEND_GET_CLASS
89 EBackendClass
90 <SUBSECTION Private>
91 EBackendPrivate
92 e_backend_get_type
93 </SECTION>
94
95 <SECTION>
96 <FILE>e-backend-factory</FILE>
97 <TITLE>EBackendFactory</TITLE>
98 EBackendFactory
99 e_backend_factory_get_hash_key
100 e_backend_factory_new_backend
101 <SUBSECTION Standard>
102 E_BACKEND_FACTORY
103 E_IS_BACKEND_FACTORY
104 E_TYPE_BACKEND_FACTORY
105 E_BACKEND_FACTORY_CLASS
106 E_IS_BACKEND_FACTORY_CLASS
107 E_BACKEND_FACTORY_GET_CLASS
108 EBackendFactoryClass
109 <SUBSECTION Private>
110 EBackendFactoryPrivate
111 e_backend_factory_get_type
112 </SECTION>
113
114 <SECTION>
115 <FILE>e-collection-backend</FILE>
116 <TITLE>ECollectionBackend</TITLE>
117 ECollectionBackend
118 e_collection_backend_new_child
119 e_collection_backend_ref_server
120 e_collection_backend_get_cache_dir
121 e_collection_backend_list_calendar_sources
122 e_collection_backend_list_contacts_sources
123 e_collection_backend_list_mail_sources
124 e_collection_backend_create_resource_sync
125 e_collection_backend_create_resource
126 e_collection_backend_create_resource_finish
127 e_collection_backend_delete_resource_sync
128 e_collection_backend_delete_resource
129 e_collection_backend_delete_resource_finish
130 <SUBSECTION Standard>
131 E_COLLECTION_BACKEND
132 E_IS_COLLECTION_BACKEND
133 E_TYPE_COLLECTION_BACKEND
134 E_COLLECTION_BACKEND_CLASS
135 E_IS_COLLECTION_BACKEND_CLASS
136 E_COLLECTION_BACKEND_GET_CLASS
137 ECollectionBackendClass
138 <SUBSECTION Private>
139 ECollectionBackendPrivate
140 e_collection_backend_get_type
141 </SECTION>
142
143 <SECTION>
144 <FILE>e-collection-backend-factory</FILE>
145 <TITLE>ECollectionBackendFactory</TITLE>
146 ECollectionBackendFactory
147 e_collection_backend_factory_prepare_mail
148 <SUBSECTION Standard>
149 E_COLLECTION_BACKEND_FACTORY
150 E_IS_COLLECTION_BACKEND_FACTORY
151 E_TYPE_COLLECTION_BACKEND_FACTORY
152 E_COLLECTION_BACKEND_FACTORY_CLASS
153 E_IS_COLLECTION_BACKEND_FACTORY_CLASS
154 E_COLLECTION_BACKEND_FACTORY_GET_CLASS
155 ECollectionBackendFactoryClass
156 <SUBSECTION Private>
157 ECollectionBackendFactoryPrivate
158 e_collection_backend_factory_get_type
159 </SECTION>
160
161 <SECTION>
162 <FILE>e-data-factory</FILE>
163 <TITLE>EDataFactory</TITLE>
164 EDataFactory
165 e_data_factory_ref_backend
166 e_data_factory_ref_backend_factory
167 <SUBSECTION Standard>
168 E_DATA_FACTORY
169 E_IS_DATA_FACTORY
170 E_TYPE_DATA_FACTORY
171 E_DATA_FACTORY_CLASS
172 E_IS_DATA_FACTORY_CLASS
173 E_DATA_FACTORY_GET_CLASS
174 <SUBSECTION Private>
175 EDataFactoryPrivate
176 e_data_factory_get_type
177 </SECTION>
178
179 <SECTION>
180 <FILE>e-dbus-server</FILE>
181 <TITLE>EDBusServer</TITLE>
182 EDBusServer
183 EDBusServerExitCode
184 e_dbus_server_run
185 e_dbus_server_quit
186 e_dbus_server_hold
187 e_dbus_server_release
188 e_dbus_server_load_modules
189 <SUBSECTION Standard>
190 E_DBUS_SERVER
191 E_IS_DBUS_SERVER
192 E_TYPE_DBUS_SERVER
193 E_DBUS_SERVER_CLASS
194 E_IS_DBUS_SERVER_CLASS
195 E_DBUS_SERVER_GET_CLASS
196 E_TYPE_DBUS_SERVER_EXIT_CODE
197 EDBusServerClass
198 <SUBSECTION Private>
199 EDBusServerPrivate
200 e_dbus_server_get_type
201 e_dbus_server_exit_code_get_type
202 </SECTION>
203
204 <SECTION>
205 <FILE>e-file-cache</FILE>
206 <TITLE>EFileCache</TITLE>
207 EFileCache
208 e_file_cache_new
209 e_file_cache_remove
210 e_file_cache_clean
211 e_file_cache_get_object
212 e_file_cache_get_objects
213 e_file_cache_get_keys
214 e_file_cache_add_object
215 e_file_cache_replace_object
216 e_file_cache_remove_object
217 e_file_cache_freeze_changes
218 e_file_cache_thaw_changes
219 e_file_cache_get_filename
220 <SUBSECTION Standard>
221 E_FILE_CACHE
222 E_IS_FILE_CACHE
223 E_TYPE_FILE_CACHE
224 e_file_cache_get_type
225 E_FILE_CACHE_CLASS
226 E_IS_FILE_CACHE_CLASS
227 E_FILE_CACHE_GET_CLASS
228 EFileCacheClass
229 <SUBSECTION Private>
230 EFileCachePrivate
231 </SECTION>
232
233 <SECTION>
234 <FILE>e-dbhash</FILE>
235 EDbHash
236 EDbHashStatus
237 EDbHashFunc
238 e_dbhash_new
239 e_dbhash_add
240 e_dbhash_remove
241 e_dbhash_compare
242 e_dbhash_foreach_key
243 e_dbhash_write
244 e_dbhash_destroy
245 <SUBSECTION Private>
246 EDbHashPrivate
247 </SECTION>
248
249 <SECTION>
250 <FILE>e-db3-utils</FILE>
251 e_db3_utils_maybe_recover
252 e_db3_utils_upgrade_format
253 </SECTION>
254
255 <SECTION>
256 <FILE>e-extensible</FILE>
257 <TITLE>EExtensible</TITLE>
258 EExtensible
259 e_extensible_list_extensions
260 e_extensible_load_extensions
261 <SUBSECTION Standard>
262 E_EXTENSIBLE
263 E_IS_EXTENSIBLE
264 E_TYPE_EXTENSIBLE
265 E_EXTENSIBLE_INTERFACE
266 E_IS_EXTENSIBLE_INTERFACE
267 E_EXTENSIBLE_GET_INTERFACE
268 EExtensibleInterface
269 <SUBSECTION Private>
270 e_extensible_get_type
271 </SECTION>
272
273 <SECTION>
274 <FILE>e-extension</FILE>
275 <TITLE>EExtension</TITLE>
276 EExtension
277 e_extension_get_extensible
278 <SUBSECTION Standard>
279 E_EXTENSION
280 E_IS_EXTENSION
281 E_TYPE_EXTENSION
282 E_EXTENSION_CLASS
283 E_IS_EXTENSION_CLASS
284 E_EXTENSION_GET_CLASS
285 <SUBSECTION Private>
286 EExtensionPrivate
287 e_extension_get_type
288 </SECTION>
289
290 <SECTION>
291 <FILE>e-module</FILE>
292 <TITLE>EModule</TITLE>
293 EModule
294 e_module_new
295 e_module_get_filename
296 e_module_load_all_in_directory
297 ETypeFunc
298 e_type_traverse
299 <SUBSECTION Standard>
300 E_MODULE
301 E_IS_MODULE
302 E_TYPE_MODULE
303 E_MODULE_CLASS
304 E_IS_MODULE_CLASS
305 E_MODULE_GET_CLASS
306 EModuleClass
307 <SUBSECTION Private>
308 EModulePrivate
309 e_module_get_type
310 </SECTION>
311
312 <SECTION>
313 <FILE>e-offline-listener</FILE>
314 <TITLE>EOfflineListener</TITLE>
315 EOfflineListenerState
316 EOfflineListener
317 e_offline_listener_new
318 e_offline_listener_get_state
319 <SUBSECTION Standard>
320 E_OFFLINE_LISTENER
321 E_IS_OFFLINE_LISTENER
322 E_TYPE_OFFLINE_LISTENER
323 E_OFFLINE_LISTENER_CLASS
324 E_IS_OFFLINE_LISTENER_CLASS
325 E_OFFLINE_LISTENER_GET_CLASS
326 EOfflineListenerClass
327 <SUBSECTION Private>
328 EOfflineListenerPrivate
329 e_offline_listener_get_type
330 </SECTION>
331
332 <SECTION>
333 <FILE>e-server-side-source</FILE>
334 <TITLE>EServerSideSource</TITLE>
335 EServerSideSource
336 e_server_side_source_get_user_dir
337 e_server_side_source_new_user_file
338 e_server_side_source_uid_from_file
339 e_server_side_source_new
340 e_server_side_source_new_memory_only
341 e_server_side_source_load
342 e_server_side_source_get_file
343 e_server_side_source_get_node
344 e_server_side_source_get_server
345 e_server_side_source_get_allow_auth_prompt
346 e_server_side_source_set_allow_auth_prompt
347 e_server_side_source_get_exported
348 e_server_side_source_get_write_directory
349 e_server_side_source_set_write_directory
350 e_server_side_source_set_removable
351 e_server_side_source_set_writable
352 <SUBSECTION Standard>
353 E_SERVER_SIDE_SOURCE
354 E_IS_SERVER_SIDE_SOURCE
355 E_TYPE_SERVER_SIDE_SOURCE
356 E_SERVER_SIDE_SOURCE_CLASS
357 E_IS_SERVER_SIDE_SOURCE_CLASS
358 E_SERVER_SIDE_SOURCE_GET_CLASS
359 EServerSideSourceClass
360 <SUBSECTION Private>
361 EServerSideSourcePrivate
362 e_server_side_source_get_type
363 </SECTION>
364
365 <SECTION>
366 <FILE>e-source-registry-server</FILE>
367 <TITLE>ESourceRegistryServer</TITLE>
368 E_SOURCE_REGISTRY_SERVER_OBJECT_PATH
369 ESourceRegistryServer
370 e_source_registry_server_new
371 e_source_registry_server_add_source
372 e_source_registry_server_remove_source
373 e_source_registry_server_load_all
374 ESourcePermissionFlags
375 e_source_registry_server_load_directory
376 e_source_registry_server_load_file
377 e_source_registry_server_load_error
378 e_source_registry_server_ref_source
379 e_source_registry_server_list_sources
380 e_source_registry_server_ref_backend
381 e_source_registry_server_ref_backend_factory
382 e_source_registry_server_authenticate_sync
383 e_source_registry_server_authenticate
384 e_source_registry_server_authenticate_finish
385 <SUBSECTION Standard>
386 E_SOURCE_REGISTRY_SERVER
387 E_IS_SOURCE_REGISTRY_SERVER
388 E_TYPE_SOURCE_REGISTRY_SERVER
389 E_SOURCE_REGISTRY_SERVER_CLASS
390 E_IS_SOURCE_REGISTRY_SERVER_CLASS
391 E_SOURCE_REGISTRY_SERVER_GET_CLASS
392 E_TYPE_SOURCE_PERMISSION_FLAGS
393 E_TYPE_PASSWORD_REMEMBER_TYPE
394 ESourceRegistryServerClass
395 <SUBSECTION Private>
396 ESourceRegistryServerPrivate
397 e_source_registry_server_get_type
398 e_source_permission_flags_get_type
399 </SECTION>
400
401 <SECTION>
402 <FILE>e-sqlite3-vfs</FILE>
403 e_sqlite3_vfs_init
404 </SECTION>