diff options
Diffstat (limited to 'addressbook/backend/pas/pas-backend.h')
-rw-r--r-- | addressbook/backend/pas/pas-backend.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/addressbook/backend/pas/pas-backend.h b/addressbook/backend/pas/pas-backend.h index 41f6542213..b71d438441 100644 --- a/addressbook/backend/pas/pas-backend.h +++ b/addressbook/backend/pas/pas-backend.h @@ -58,6 +58,7 @@ struct _PASBackendClass { void (*get_contact) (PASBackend *backend, PASBook *book, const char *id); void (*get_contact_list) (PASBackend *backend, PASBook *book, const char *query); void (*start_book_view) (PASBackend *backend, PASBookView *book_view); + void (*stop_book_view) (PASBackend *backend, PASBookView *book_view); void (*get_changes) (PASBackend *backend, PASBook *book, const char *change_id); void (*authenticate_user) (PASBackend *backend, PASBook *book, const char *user, const char *passwd, const char *auth_method); void (*get_supported_fields) (PASBackend *backend, PASBook *book); @@ -134,10 +135,15 @@ GNOME_Evolution_Addressbook_CallStatus pas_backend_cancel_operation (PASBackend void pas_backend_start_book_view (PASBackend *backend, PASBookView *view); +void pas_backend_stop_book_view (PASBackend *backend, + PASBookView *view); void pas_backend_add_book_view (PASBackend *backend, PASBookView *view); +void pas_backend_remove_book_view (PASBackend *backend, + PASBookView *view); + EList *pas_backend_get_book_views (PASBackend *backend); void pas_backend_notify_update (PASBackend *backend, |