Top | ![]() |
![]() |
![]() |
![]() |
RmAddressBook * | rm_addressbook_get () |
GList * | rm_addressbook_get_contacts () |
gboolean | rm_addressbook_remove_contact () |
gboolean | rm_addressbook_save_contact () |
gboolean | rm_addressbook_can_save () |
void | rm_addressbook_register () |
void | rm_addressbook_unregister () |
gchar * | rm_addressbook_get_name () |
gchar * | rm_addressbook_get_sub_name () |
gchar ** | rm_addressbook_get_sub_books () |
void | rm_addressbook_set_sub_book () |
GList * | rm_addressbook_get_plugins () |
RmAddressBook *
rm_addressbook_get (gchar *name
);
Find address book as requested by name.
GList *
rm_addressbook_get_contacts (RmAddressBook *book
);
Get all contacts within the main internal address book.
gboolean rm_addressbook_remove_contact (RmAddressBook *book
,RmContact *contact
);
Remove given contact from address book
gboolean rm_addressbook_save_contact (RmAddressBook *book
,RmContact *contact
);
Try to save contact to address book
gboolean
rm_addressbook_can_save (RmAddressBook *book
);
Checks wether current address book can save data
void
rm_addressbook_register (RmAddressBook *book
);
Register a new address book.
void
rm_addressbook_unregister (RmAddressBook *book
);
Unregister a new address book.
gchar *
rm_addressbook_get_name (RmAddressBook *book
);
Retrieve name of current address book.
gchar *
rm_addressbook_get_sub_name (RmAddressBook *book
);
Retrieve sub name of current address book.
gchar **
rm_addressbook_get_sub_books (RmAddressBook *book
);
Get all sub books provides by given address book plugin
void rm_addressbook_set_sub_book (RmAddressBook *book
,gchar *name
);
Sets name as the current sub book.