BookBackendSync
Object Hierarchy:
Description:
[
CCode ( type_id =
"e_book_backend_sync_get_type ()" ) ]
public class BookBackendSync :
BookBackend
Contains only private data that should be read and manipulated using the functions below.
Content:
Creation methods:
Methods:
- public bool contains_email (string email_address, Cancellable? cancellable = null) throws Error
Checks whether contains an email_address.
- public virtual bool contains_email_sync (string email_address, Cancellable? cancellable = null) throws Error
- public bool create_contacts (string vcards, uint32 opflags, out SList<Contact> out_contacts, Cancellable? cancellable = null) throws Error
Creates one or more new contacts from vcards, and
deposits an Contact instance for each newly-created contact in
out_contacts.
- public Contact get_contact (string uid, Cancellable? cancellable = null) throws Error
- public bool get_contact_list (string query, out SList<Contact> out_contacts, Cancellable? cancellable = null) throws Error
Obtains a set of
Contact instances which satisfy the criteria specified in
query, and deposits them in out_contacts.
- public bool get_contact_list_uids (string query, out SList<string> out_uids, Cancellable? cancellable = null) throws Error
Obtains a set of ID strings for contacts which satisfy the criteria
specified in query, and deposits them in out_uids.
- public bool modify_contacts (string vcards, uint32 opflags, out SList<Contact> out_contacts, Cancellable? cancellable = null) throws Error
Modifies one or more contacts according to vcards.
- public bool open (Cancellable? cancellable = null) throws Error
"Opens" the this.
- public virtual bool open_sync (Cancellable? cancellable = null) throws Error
Open the backend
- public bool refresh (Cancellable? cancellable = null) throws Error
Initiates a refresh for this, if the
this supports refreshing.
- public virtual bool refresh_sync (Cancellable? cancellable = null) throws Error
Refresh the backend
- public bool remove_contacts (string uids, uint32 opflags, out SList<string> out_removed_uids, Cancellable? cancellable = null) throws Error
Removes one or more contacts according to uids.
Inherited Members:
All known members inherited from class E.BookBackend
All known members inherited from class E.Backend
All known members inherited from class GLib.Object