Synopsis
void        (*EBookCallback)                (EBook *book,
                                             EBookStatus status,
                                             gpointer closure);
void        (*EBookOpenProgressCallback)    (EBook *book,
                                             const char *status_message,
                                             short           percent,
                                             gpointer closure);
void        (*EBookIdCallback)              (EBook *book,
                                             EBookStatus status,
                                             const char *id,
                                             gpointer closure);
void        (*EBookContactCallback)         (EBook *book,
                                             EBookStatus status,
                                             EContact *contact,
                                             gpointer closure);
void        (*EBookBookViewCallback)        (EBook *book,
                                             EBookStatus status,
                                             EBookView *book_view,
                                             gpointer closure);
guint       e_book_async_get_supported_fields
                                            (EBook *book,
                                             EBookEListCallback cb,
                                             gpointer closure);
guint       e_book_async_get_supported_auth_methods
                                            (EBook *book,
                                             EBookEListCallback cb,
                                             gpointer closure);
guint       e_book_async_authenticate_user  (EBook *book,
                                             const char *user,
                                             const char *passwd,
                                             const char *auth_method,
                                             EBookCallback cb,
                                             gpointer closure);
guint       e_book_async_get_contact        (EBook *book,
                                             const char *id,
                                             EBookContactCallback cb,
                                             gpointer closure);
guint       e_book_async_get_contacts       (EBook *book,
                                             EBookQuery *query,
                                             EBookListCallback cb,
                                             gpointer closure);
guint       e_book_async_remove_contact     (EBook *book,
                                             EContact *contact,
                                             EBookCallback cb,
                                             gpointer closure);
guint       e_book_async_remove_contact_by_id
                                            (EBook *book,
                                             const char *id,
                                             EBookCallback cb,
                                             gpointer closure);
guint       e_book_async_remove_contacts    (EBook *book,
                                             GList *id_list,
                                             EBookCallback cb,
                                             gpointer closure);
gboolean    e_book_async_add_contact        (EBook *book,
                                             EContact *contact,
                                             EBookIdCallback cb,
                                             gpointer closure);
guint       e_book_async_commit_contact     (EBook *book,
                                             EContact *contact,
                                             EBookCallback cb,
                                             gpointer closure);
guint       e_book_async_get_book_view      (EBook *book,
                                             EBookQuery *query,
                                             GList *requested_fields,
                                             int max_results,
                                             EBookBookViewCallback cb,
                                             gpointer closure);
Details
EBookCallback ()
void        (*EBookCallback)                (EBook *book,
                                             EBookStatus status,
                                             gpointer closure);
| book : |  | 
| status : |  | 
| closure : |  | 
EBookOpenProgressCallback ()
void        (*EBookOpenProgressCallback)    (EBook *book,
                                             const char *status_message,
                                             short           percent,
                                             gpointer closure);
| book : |  | 
| status_message : |  | 
| Param3 : |  | 
| closure : |  | 
EBookIdCallback ()
void        (*EBookIdCallback)              (EBook *book,
                                             EBookStatus status,
                                             const char *id,
                                             gpointer closure);
| book : |  | 
| status : |  | 
| id : |  | 
| closure : |  | 
EBookContactCallback ()
void        (*EBookContactCallback)         (EBook *book,
                                             EBookStatus status,
                                             EContact *contact,
                                             gpointer closure);
| book : |  | 
| status : |  | 
| contact : |  | 
| closure : |  | 
EBookBookViewCallback ()
void        (*EBookBookViewCallback)        (EBook *book,
                                             EBookStatus status,
                                             EBookView *book_view,
                                             gpointer closure);
| book : |  | 
| status : |  | 
| book_view : |  | 
| closure : |  | 
e_book_async_get_supported_fields ()
guint       e_book_async_get_supported_fields
                                            (EBook *book,
                                             EBookEListCallback cb,
                                             gpointer closure);
| book : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_get_supported_auth_methods ()
guint       e_book_async_get_supported_auth_methods
                                            (EBook *book,
                                             EBookEListCallback cb,
                                             gpointer closure);
| book : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_authenticate_user ()
guint       e_book_async_authenticate_user  (EBook *book,
                                             const char *user,
                                             const char *passwd,
                                             const char *auth_method,
                                             EBookCallback cb,
                                             gpointer closure);
| book : |  | 
| user : |  | 
| passwd : |  | 
| auth_method : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_get_contact ()
guint       e_book_async_get_contact        (EBook *book,
                                             const char *id,
                                             EBookContactCallback cb,
                                             gpointer closure);
| book : |  | 
| id : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_get_contacts ()
guint       e_book_async_get_contacts       (EBook *book,
                                             EBookQuery *query,
                                             EBookListCallback cb,
                                             gpointer closure);
| book : |  | 
| query : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_remove_contact ()
guint       e_book_async_remove_contact     (EBook *book,
                                             EContact *contact,
                                             EBookCallback cb,
                                             gpointer closure);
| book : |  | 
| contact : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_remove_contact_by_id ()
guint       e_book_async_remove_contact_by_id
                                            (EBook *book,
                                             const char *id,
                                             EBookCallback cb,
                                             gpointer closure);
| book : |  | 
| id : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_remove_contacts ()
guint       e_book_async_remove_contacts    (EBook *book,
                                             GList *id_list,
                                             EBookCallback cb,
                                             gpointer closure);
| book : |  | 
| id_list : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_add_contact ()
gboolean    e_book_async_add_contact        (EBook *book,
                                             EContact *contact,
                                             EBookIdCallback cb,
                                             gpointer closure);
| book : |  | 
| contact : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_commit_contact ()
guint       e_book_async_commit_contact     (EBook *book,
                                             EContact *contact,
                                             EBookCallback cb,
                                             gpointer closure);
| book : |  | 
| contact : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  | 
e_book_async_get_book_view ()
guint       e_book_async_get_book_view      (EBook *book,
                                             EBookQuery *query,
                                             GList *requested_fields,
                                             int max_results,
                                             EBookBookViewCallback cb,
                                             gpointer closure);
| book : |  | 
| query : |  | 
| requested_fields : |  | 
| max_results : |  | 
| cb : |  | 
| closure : |  | 
| Returns : |  |