1
<!-- ##### SECTION ./tmpl/e-data-book-marshal.sgml:Long_Description ##### -->
7
<!-- ##### SECTION ./tmpl/e-data-book-marshal.sgml:See_Also ##### -->
13
<!-- ##### SECTION ./tmpl/e-data-book-marshal.sgml:Short_Description ##### -->
17
<!-- ##### SECTION ./tmpl/e-data-book-marshal.sgml:Stability_Level ##### -->
21
<!-- ##### SECTION ./tmpl/e-data-book-marshal.sgml:Title ##### -->
25
<!-- ##### SECTION ./tmpl/e-data-book-types.sgml:Long_Description ##### -->
31
<!-- ##### SECTION ./tmpl/e-data-book-types.sgml:See_Also ##### -->
37
<!-- ##### SECTION ./tmpl/e-data-book-types.sgml:Short_Description ##### -->
41
<!-- ##### SECTION ./tmpl/e-data-book-types.sgml:Stability_Level ##### -->
45
<!-- ##### SECTION ./tmpl/e-data-book-types.sgml:Title ##### -->
49
<!-- ##### ARG EBookBackendCache:uri ##### -->
55
<!-- ##### STRUCT EBookBackendCachePrivate ##### -->
61
<!-- ##### STRUCT EBookBackendFactoryPrivate ##### -->
67
<!-- ##### STRUCT EBookBackendPrivate ##### -->
73
<!-- ##### STRUCT EBookBackendSExpClass ##### -->
80
<!-- ##### STRUCT EBookBackendSExpPrivate ##### -->
86
<!-- ##### STRUCT EBookBackendSummaryClass ##### -->
93
<!-- ##### STRUCT EBookBackendSummaryPrivate ##### -->
99
<!-- ##### STRUCT EBookBackendSyncClass ##### -->
106
@create_contact_sync:
107
@remove_contacts_sync:
108
@modify_contact_sync:
110
@get_contact_list_sync:
112
@authenticate_user_sync:
113
@get_required_fields_sync:
114
@get_supported_fields_sync:
115
@get_supported_auth_methods_sync:
122
<!-- ##### STRUCT EBookBackendSyncPrivate ##### -->
128
<!-- ##### TYPEDEF EBookBackendSyncStatus ##### -->
134
<!-- ##### SIGNAL EDataBook::auth-required ##### -->
139
@edatabook: the object which received the signal.
141
<!-- ##### SIGNAL EDataBook::connection ##### -->
146
@edatabook: the object which received the signal.
149
<!-- ##### SIGNAL EDataBook::writable ##### -->
154
@edatabook: the object which received the signal.
157
<!-- ##### STRUCT EDataBookClass ##### -->
170
<!-- ##### STRUCT EDataBookFactoryPrivate ##### -->
176
<!-- ##### STRUCT EDataBookPrivate ##### -->
182
<!-- ##### SIGNAL EDataBookView::complete ##### -->
187
@edatabookview: the object which received the signal.
191
<!-- ##### SIGNAL EDataBookView::contacts-added ##### -->
196
@edatabookview: the object which received the signal.
199
<!-- ##### SIGNAL EDataBookView::contacts-changed ##### -->
204
@edatabookview: the object which received the signal.
207
<!-- ##### SIGNAL EDataBookView::contacts-removed ##### -->
212
@edatabookview: the object which received the signal.
215
<!-- ##### SIGNAL EDataBookView::status-message ##### -->
220
@edatabookview: the object which received the signal.
223
<!-- ##### STRUCT EDataBookViewClass ##### -->
231
<!-- ##### STRUCT EDataBookViewPrivate ##### -->
237
<!-- ##### FUNCTION e_book_backend_cache_exists ##### -->
245
<!-- ##### FUNCTION e_book_backend_cancel_operation ##### -->
254
<!-- ##### FUNCTION e_book_backend_change_add_new ##### -->
262
<!-- ##### FUNCTION e_book_backend_change_delete_new ##### -->
270
<!-- ##### FUNCTION e_book_backend_change_modify_new ##### -->
278
<!-- ##### FUNCTION e_book_backend_construct ##### -->
286
<!-- ##### FUNCTION e_book_backend_get_book_views ##### -->
294
<!-- ##### FUNCTION e_book_backend_get_changes ##### -->
304
<!-- ##### FUNCTION e_book_backend_get_required_fields ##### -->
313
<!-- ##### FUNCTION e_book_backend_get_static_capabilities ##### -->
321
<!-- ##### FUNCTION e_book_backend_get_supported_auth_methods ##### -->
330
<!-- ##### FUNCTION e_book_backend_get_supported_fields ##### -->
339
<!-- ##### FUNCTION e_book_backend_has_out_of_proc_clients ##### -->
347
<!-- ##### FUNCTION e_book_backend_is_loaded ##### -->
355
<!-- ##### FUNCTION e_book_backend_is_writable ##### -->
363
<!-- ##### FUNCTION e_book_backend_load_source ##### -->
373
<!-- ##### FUNCTION e_book_backend_notify_connection_status ##### -->
381
<!-- ##### FUNCTION e_book_backend_notify_writable ##### -->
389
<!-- ##### FUNCTION e_book_backend_set_is_loaded ##### -->
397
<!-- ##### FUNCTION e_book_backend_set_is_writable ##### -->
405
<!-- ##### FUNCTION e_book_backend_set_mode ##### -->
413
<!-- ##### FUNCTION e_book_backend_sync_get_changes ##### -->
425
<!-- ##### FUNCTION e_book_backend_sync_get_required_fields ##### -->
436
<!-- ##### FUNCTION e_book_backend_sync_get_supported_auth_methods ##### -->
447
<!-- ##### FUNCTION e_book_backend_sync_get_supported_fields ##### -->
458
<!-- ##### FUNCTION e_data_book_factory_activate ##### -->
467
<!-- ##### FUNCTION e_data_book_factory_dump_active_backends ##### -->
474
<!-- ##### FUNCTION e_data_book_factory_get_n_backends ##### -->
482
<!-- ##### FUNCTION e_data_book_factory_new ##### -->
489
<!-- ##### FUNCTION e_data_book_factory_register_backend ##### -->
497
<!-- ##### FUNCTION e_data_book_factory_register_backends ##### -->
504
<!-- ##### FUNCTION e_data_book_factory_set_backend_mode ##### -->
512
<!-- ##### FUNCTION e_data_book_get_listener ##### -->
520
<!-- ##### MACRO e_data_book_marshal_NONE__NONE ##### -->
526
<!-- ##### MACRO e_data_book_marshal_NONE__POINTER ##### -->
532
<!-- ##### MACRO e_data_book_marshal_VOID__POINTER ##### -->
538
<!-- ##### MACRO e_data_book_marshal_VOID__VOID ##### -->
544
<!-- ##### FUNCTION e_data_book_report_connection_status ##### -->
552
<!-- ##### FUNCTION e_data_book_report_writable ##### -->
560
<!-- ##### FUNCTION e_data_book_respond_authenticate_user ##### -->
569
<!-- ##### FUNCTION e_data_book_respond_get_book_view ##### -->
579
<!-- ##### FUNCTION e_data_book_respond_get_changes ##### -->
589
<!-- ##### FUNCTION e_data_book_respond_get_required_fields ##### -->
599
<!-- ##### FUNCTION e_data_book_respond_get_supported_auth_methods ##### -->
609
<!-- ##### FUNCTION e_data_book_respond_get_supported_fields ##### -->
619
<!-- ##### FUNCTION e_data_book_view_get_listener ##### -->
627
<!-- ##### FUNCTION e_data_book_view_get_max_results ##### -->
635
<!-- ##### FUNCTION e_data_book_view_get_mutex ##### -->
643
<!-- ##### FUNCTION e_data_book_view_notify_status_message ##### -->
651
<!-- ##### FUNCTION e_data_book_view_set_thresholds ##### -->
657
@minimum_grouping_threshold:
658
@maximum_grouping_threshold: