DataBook
Object Hierarchy:
Description:
[
CCode ( type_id =
"e_data_book_get_type ()" ) ]
public class DataBook :
Object,
Initable
Content:
Properties:
- public BookBackend backend { owned get; construct; }
The backend driving this connection
- public DBusConnection connection { get; construct; }
The GDBusConnection on which to export the address book interface
- public string object_path { get; construct; }
The object path at which to export the address book interface
Static methods:
Creation methods:
Methods:
- public unowned DBusConnection get_connection ()
Returns the
DBusConnection on which the AddressBook D-Bus interface is exported.
- public unowned string get_object_path ()
Returns the object path at which the AddressBook D-Bus interface is
exported.
- public BookBackend ref_backend ()
Returns the BookBackend
to which incoming remote method invocations are being forwarded.
- public void report_backend_property_changed (string prop_name, string? prop_value)
Notifies the clients about a property change.
- public void report_error (string message)
Notifies the clients about an error, which happened out of any
client-initiate operation.
- public void respond_contains_email (uint32 opid, Error error, bool found)
Finishes a call to check whether contains an email address.
- public void respond_create_contacts (uint32 opid, Error error, SList<Contact> contacts)
Finishes a call to create a list contacts.
- public void respond_get_contact (uint32 opid, owned Error? error, Contact? contact)
Notifies listeners of the completion of the get_contact method call.
- public void respond_get_contact_list (uint32 opid, Error error, SList<Contact> contacts)
Finishes a call to get list of
Contact, which satisfy certain criteria.
- public void respond_get_contact_list_uids (uint32 opid, Error error, SList<string> uids)
Finishes a call to get list of UIDs which satisfy certain criteria.
- public void respond_modify_contacts (uint32 opid, Error error, SList<Contact> contacts)
Finishes a call to modify a list of contacts.
- public void respond_open (uint32 opid, Error error)
Notifies listeners of the completion of the open method call.
- public void respond_refresh (uint32 opid, Error error)
Notifies listeners of the completion of the refresh method call.
- public void respond_remove_contacts (uint32 opid, Error error, SList<string> ids)
Finishes a call to remove a list of contacts.
- public bool set_locale (string locale, Cancellable? cancellable = null) throws Error
Set's the locale for this addressbook, this can result in
renormalization of locale sensitive data.
Inherited Members:
All known members inherited from class GLib.Object
All known members inherited from interface GLib.Initable