<?xml version="1.0" encoding="utf-8"?>
<book xmlns="http://www.devhelp.net/book" title="Evolution API Reference: libebook, the Addressbook Library" link="index.html" author="" name="libebook">
  <chapters>
    <sub name="Evolution API Reference: libebook, the Addressbook Library" link="ch01.html">
      <sub name="EBook" link="EBook.html"/>
      <sub name="e-book-query" link="libebook-e-book-query.html"/>
      <sub name="EContact" link="EContact.html"/>
      <sub name="EVCard" link="EVCard.html"/>
      <sub name="EBookListener" link="EBookListener.html"/>
      <sub name="EBookView" link="EBookView.html"/>
      <sub name="EBookViewListener" link="EBookViewListener.html"/>
      <sub name="e-book-async" link="libebook-e-book-async.html"/>
      <sub name="e-book-types" link="libebook-e-book-types.html"/>
      <sub name="e-address-western" link="libebook-EAddressWestern.html"/>
      <sub name="e-name-western" link="libebook-ENameWestern.html"/>
    </sub>
  </chapters>
  <functions>
    <function name="struct EBook" link="EBook.html#EBook-struct"/>
    <function name="e_book_new ()" link="EBook.html#e-book-new"/>
    <function name="e_book_remove ()" link="EBook.html#e-book-remove"/>
    <function name="e_book_get_supported_fields ()" link="EBook.html#e-book-get-supported-fields"/>
    <function name="e_book_get_supported_auth_methods ()" link="EBook.html#e-book-get-supported-auth-methods"/>
    <function name="e_book_authenticate_user ()" link="EBook.html#e-book-authenticate-user"/>
    <function name="e_book_get_contact ()" link="EBook.html#e-book-get-contact"/>
    <function name="e_book_remove_contact ()" link="EBook.html#e-book-remove-contact"/>
    <function name="e_book_remove_contacts ()" link="EBook.html#e-book-remove-contacts"/>
    <function name="e_book_add_contact ()" link="EBook.html#e-book-add-contact"/>
    <function name="e_book_commit_contact ()" link="EBook.html#e-book-commit-contact"/>
    <function name="e_book_get_book_view ()" link="EBook.html#e-book-get-book-view"/>
    <function name="e_book_get_contacts ()" link="EBook.html#e-book-get-contacts"/>
    <function name="e_book_get_changes ()" link="EBook.html#e-book-get-changes"/>
    <function name="e_book_free_change_list ()" link="EBook.html#e-book-free-change-list"/>
    <function name="e_book_get_uri ()" link="EBook.html#e-book-get-uri"/>
    <function name="e_book_get_static_capabilities ()" link="EBook.html#e-book-get-static-capabilities"/>
    <function name="e_book_check_static_capability ()" link="EBook.html#e-book-check-static-capability"/>
    <function name="e_book_is_writable ()" link="EBook.html#e-book-is-writable"/>
    <function name="e_book_cancel ()" link="EBook.html#e-book-cancel"/>
    <function name="e_book_get_self ()" link="EBook.html#e-book-get-self"/>
    <function name="e_book_set_self ()" link="EBook.html#e-book-set-self"/>
    <function name="e_book_is_self ()" link="EBook.html#e-book-is-self"/>
    <function name="e_book_get_addressbooks ()" link="EBook.html#e-book-get-addressbooks"/>
    <function name="The &quot;backend-died&quot; signal" link="EBook.html#EBook-backend-died"/>
    <function name="The &quot;writable-status&quot; signal" link="EBook.html#EBook-writable-status"/>
    <function name="enum EBookQueryTest" link="libebook-e-book-query.html#EBookQueryTest"/>
    <function name="e_book_query_from_string ()" link="libebook-e-book-query.html#e-book-query-from-string"/>
    <function name="e_book_query_to_string ()" link="libebook-e-book-query.html#e-book-query-to-string"/>
    <function name="e_book_query_ref ()" link="libebook-e-book-query.html#e-book-query-ref"/>
    <function name="e_book_query_unref ()" link="libebook-e-book-query.html#e-book-query-unref"/>
    <function name="e_book_query_and ()" link="libebook-e-book-query.html#e-book-query-and"/>
    <function name="e_book_query_andv ()" link="libebook-e-book-query.html#e-book-query-andv"/>
    <function name="e_book_query_or ()" link="libebook-e-book-query.html#e-book-query-or"/>
    <function name="e_book_query_orv ()" link="libebook-e-book-query.html#e-book-query-orv"/>
    <function name="e_book_query_not ()" link="libebook-e-book-query.html#e-book-query-not"/>
    <function name="e_book_query_field_exists ()" link="libebook-e-book-query.html#e-book-query-field-exists"/>
    <function name="e_book_query_field_test ()" link="libebook-e-book-query.html#e-book-query-field-test"/>
    <function name="e_book_query_any_field_contains ()" link="libebook-e-book-query.html#e-book-query-any-field-contains"/>
    <function name="struct EContact" link="EContact.html#EContact-struct"/>
    <function name="enum EContactField" link="EContact.html#EContactField"/>
    <function name="struct EContactName" link="EContact.html#EContactName"/>
    <function name="struct EContactPhoto" link="EContact.html#EContactPhoto"/>
    <function name="struct EContactAddress" link="EContact.html#EContactAddress"/>
    <function name="struct EContactDate" link="EContact.html#EContactDate"/>
    <function name="e_contact_new ()" link="EContact.html#e-contact-new"/>
    <function name="e_contact_new_from_vcard ()" link="EContact.html#e-contact-new-from-vcard"/>
    <function name="e_contact_duplicate ()" link="EContact.html#e-contact-duplicate"/>
    <function name="e_contact_get ()" link="EContact.html#e-contact-get"/>
    <function name="e_contact_get_const ()" link="EContact.html#e-contact-get-const"/>
    <function name="e_contact_set ()" link="EContact.html#e-contact-set"/>
    <function name="e_contact_date_new ()" link="EContact.html#e-contact-date-new"/>
    <function name="e_contact_date_from_string ()" link="EContact.html#e-contact-date-from-string"/>
    <function name="e_contact_date_to_string ()" link="EContact.html#e-contact-date-to-string"/>
    <function name="e_contact_date_equal ()" link="EContact.html#e-contact-date-equal"/>
    <function name="e_contact_name_new ()" link="EContact.html#e-contact-name-new"/>
    <function name="e_contact_name_to_string ()" link="EContact.html#e-contact-name-to-string"/>
    <function name="e_contact_name_from_string ()" link="EContact.html#e-contact-name-from-string"/>
    <function name="e_contact_name_copy ()" link="EContact.html#e-contact-name-copy"/>
    <function name="e_contact_date_free ()" link="EContact.html#e-contact-date-free"/>
    <function name="e_contact_name_free ()" link="EContact.html#e-contact-name-free"/>
    <function name="e_contact_photo_free ()" link="EContact.html#e-contact-photo-free"/>
    <function name="e_contact_address_free ()" link="EContact.html#e-contact-address-free"/>
    <function name="e_contact_field_name ()" link="EContact.html#e-contact-field-name"/>
    <function name="e_contact_pretty_name ()" link="EContact.html#e-contact-pretty-name"/>
    <function name="e_contact_field_id ()" link="EContact.html#e-contact-field-id"/>
    <function name="struct EVCard" link="EVCard.html#EVCard-struct"/>
    <function name="enum EVCardFormat" link="EVCard.html#EVCardFormat"/>
    <function name="struct EVCardAttribute" link="EVCard.html#EVCardAttribute"/>
    <function name="struct EVCardAttributeParam" link="EVCard.html#EVCardAttributeParam"/>
    <function name="e_vcard_construct ()" link="EVCard.html#e-vcard-construct"/>
    <function name="e_vcard_new ()" link="EVCard.html#e-vcard-new"/>
    <function name="e_vcard_new_from_string ()" link="EVCard.html#e-vcard-new-from-string"/>
    <function name="e_vcard_to_string ()" link="EVCard.html#e-vcard-to-string"/>
    <function name="e_vcard_dump_structure ()" link="EVCard.html#e-vcard-dump-structure"/>
    <function name="e_vcard_attribute_new ()" link="EVCard.html#e-vcard-attribute-new"/>
    <function name="e_vcard_attribute_free ()" link="EVCard.html#e-vcard-attribute-free"/>
    <function name="e_vcard_attribute_copy ()" link="EVCard.html#e-vcard-attribute-copy"/>
    <function name="e_vcard_remove_attributes ()" link="EVCard.html#e-vcard-remove-attributes"/>
    <function name="e_vcard_remove_attribute ()" link="EVCard.html#e-vcard-remove-attribute"/>
    <function name="e_vcard_add_attribute ()" link="EVCard.html#e-vcard-add-attribute"/>
    <function name="e_vcard_add_attribute_with_value ()" link="EVCard.html#e-vcard-add-attribute-with-value"/>
    <function name="e_vcard_add_attribute_with_values ()" link="EVCard.html#e-vcard-add-attribute-with-values"/>
    <function name="e_vcard_attribute_add_value ()" link="EVCard.html#e-vcard-attribute-add-value"/>
    <function name="e_vcard_attribute_add_value_decoded ()" link="EVCard.html#e-vcard-attribute-add-value-decoded"/>
    <function name="e_vcard_attribute_add_values ()" link="EVCard.html#e-vcard-attribute-add-values"/>
    <function name="e_vcard_attribute_remove_values ()" link="EVCard.html#e-vcard-attribute-remove-values"/>
    <function name="e_vcard_attribute_remove_params ()" link="EVCard.html#e-vcard-attribute-remove-params"/>
    <function name="e_vcard_attribute_param_new ()" link="EVCard.html#e-vcard-attribute-param-new"/>
    <function name="e_vcard_attribute_param_free ()" link="EVCard.html#e-vcard-attribute-param-free"/>
    <function name="e_vcard_attribute_param_copy ()" link="EVCard.html#e-vcard-attribute-param-copy"/>
    <function name="e_vcard_attribute_add_param ()" link="EVCard.html#e-vcard-attribute-add-param"/>
    <function name="e_vcard_attribute_add_param_with_value ()" link="EVCard.html#e-vcard-attribute-add-param-with-value"/>
    <function name="e_vcard_attribute_add_param_with_values ()" link="EVCard.html#e-vcard-attribute-add-param-with-values"/>
    <function name="e_vcard_attribute_param_add_value ()" link="EVCard.html#e-vcard-attribute-param-add-value"/>
    <function name="e_vcard_attribute_param_add_values ()" link="EVCard.html#e-vcard-attribute-param-add-values"/>
    <function name="e_vcard_attribute_param_remove_values ()" link="EVCard.html#e-vcard-attribute-param-remove-values"/>
    <function name="e_vcard_get_attributes ()" link="EVCard.html#e-vcard-get-attributes"/>
    <function name="e_vcard_attribute_get_group ()" link="EVCard.html#e-vcard-attribute-get-group"/>
    <function name="e_vcard_attribute_get_name ()" link="EVCard.html#e-vcard-attribute-get-name"/>
    <function name="e_vcard_attribute_get_values ()" link="EVCard.html#e-vcard-attribute-get-values"/>
    <function name="e_vcard_attribute_get_values_decoded ()" link="EVCard.html#e-vcard-attribute-get-values-decoded"/>
    <function name="e_vcard_attribute_get_params ()" link="EVCard.html#e-vcard-attribute-get-params"/>
    <function name="e_vcard_attribute_param_get_name ()" link="EVCard.html#e-vcard-attribute-param-get-name"/>
    <function name="e_vcard_attribute_param_get_values ()" link="EVCard.html#e-vcard-attribute-param-get-values"/>
    <function name="EVC_ADR" link="EVCard.html#EVC-ADR-CAPS"/>
    <function name="EVC_BDAY" link="EVCard.html#EVC-BDAY-CAPS"/>
    <function name="EVC_CALURI" link="EVCard.html#EVC-CALURI-CAPS"/>
    <function name="EVC_CATEGORIES" link="EVCard.html#EVC-CATEGORIES-CAPS"/>
    <function name="EVC_EMAIL" link="EVCard.html#EVC-EMAIL-CAPS"/>
    <function name="EVC_ENCODING" link="EVCard.html#EVC-ENCODING-CAPS"/>
    <function name="EVC_FBURL" link="EVCard.html#EVC-FBURL-CAPS"/>
    <function name="EVC_FN" link="EVCard.html#EVC-FN-CAPS"/>
    <function name="EVC_ICSCALENDAR" link="EVCard.html#EVC-ICSCALENDAR-CAPS"/>
    <function name="EVC_LABEL" link="EVCard.html#EVC-LABEL-CAPS"/>
    <function name="EVC_LOGO" link="EVCard.html#EVC-LOGO-CAPS"/>
    <function name="EVC_MAILER" link="EVCard.html#EVC-MAILER-CAPS"/>
    <function name="EVC_NICKNAME" link="EVCard.html#EVC-NICKNAME-CAPS"/>
    <function name="EVC_N" link="EVCard.html#EVC-N-CAPS"/>
    <function name="EVC_NOTE" link="EVCard.html#EVC-NOTE-CAPS"/>
    <function name="EVC_ORG" link="EVCard.html#EVC-ORG-CAPS"/>
    <function name="EVC_PHOTO" link="EVCard.html#EVC-PHOTO-CAPS"/>
    <function name="EVC_PRODID" link="EVCard.html#EVC-PRODID-CAPS"/>
    <function name="EVC_QUOTEDPRINTABLE" link="EVCard.html#EVC-QUOTEDPRINTABLE-CAPS"/>
    <function name="EVC_REV" link="EVCard.html#EVC-REV-CAPS"/>
    <function name="EVC_ROLE" link="EVCard.html#EVC-ROLE-CAPS"/>
    <function name="EVC_TEL" link="EVCard.html#EVC-TEL-CAPS"/>
    <function name="EVC_TITLE" link="EVCard.html#EVC-TITLE-CAPS"/>
    <function name="EVC_TYPE" link="EVCard.html#EVC-TYPE-CAPS"/>
    <function name="EVC_UID" link="EVCard.html#EVC-UID-CAPS"/>
    <function name="EVC_URL" link="EVCard.html#EVC-URL-CAPS"/>
    <function name="EVC_VALUE" link="EVCard.html#EVC-VALUE-CAPS"/>
    <function name="EVC_VERSION" link="EVCard.html#EVC-VERSION-CAPS"/>
    <function name="EVC_X_AIM" link="EVCard.html#EVC-X-AIM-CAPS"/>
    <function name="EVC_X_ANNIVERSARY" link="EVCard.html#EVC-X-ANNIVERSARY-CAPS"/>
    <function name="EVC_X_ASSISTANT" link="EVCard.html#EVC-X-ASSISTANT-CAPS"/>
    <function name="EVC_X_BIRTHDAY" link="EVCard.html#EVC-X-BIRTHDAY-CAPS"/>
    <function name="EVC_X_BLOG_URL" link="EVCard.html#EVC-X-BLOG-URL-CAPS"/>
    <function name="EVC_X_FILE_AS" link="EVCard.html#EVC-X-FILE-AS-CAPS"/>
    <function name="EVC_X_ICQ" link="EVCard.html#EVC-X-ICQ-CAPS"/>
    <function name="EVC_X_JABBER" link="EVCard.html#EVC-X-JABBER-CAPS"/>
    <function name="EVC_X_LIST_SHOW_ADDRESSES" link="EVCard.html#EVC-X-LIST-SHOW-ADDRESSES-CAPS"/>
    <function name="EVC_X_LIST" link="EVCard.html#EVC-X-LIST-CAPS"/>
    <function name="EVC_X_MANAGER" link="EVCard.html#EVC-X-MANAGER-CAPS"/>
    <function name="EVC_X_MSN" link="EVCard.html#EVC-X-MSN-CAPS"/>
    <function name="EVC_X_SPOUSE" link="EVCard.html#EVC-X-SPOUSE-CAPS"/>
    <function name="EVC_X_WANTS_HTML" link="EVCard.html#EVC-X-WANTS-HTML-CAPS"/>
    <function name="EVC_X_YAHOO" link="EVCard.html#EVC-X-YAHOO-CAPS"/>
    <function name="struct EBookListener" link="EBookListener.html#EBookListener-struct"/>
    <function name="struct EBookListenerResponse" link="EBookListener.html#EBookListenerResponse"/>
    <function name="enum EBookListenerOperation" link="EBookListener.html#EBookListenerOperation"/>
    <function name="e_book_listener_new ()" link="EBookListener.html#e-book-listener-new"/>
    <function name="e_book_listener_stop ()" link="EBookListener.html#e-book-listener-stop"/>
    <function name="The &quot;response&quot; signal" link="EBookListener.html#EBookListener-response"/>
    <function name="struct EBookView" link="EBookView.html#EBookView-struct"/>
    <function name="e_book_view_new ()" link="EBookView.html#e-book-view-new"/>
    <function name="e_book_view_set_book ()" link="EBookView.html#e-book-view-set-book"/>
    <function name="e_book_view_start ()" link="EBookView.html#e-book-view-start"/>
    <function name="e_book_view_stop ()" link="EBookView.html#e-book-view-stop"/>
    <function name="The &quot;contacts-added&quot; signal" link="EBookView.html#EBookView-contacts-added"/>
    <function name="The &quot;contacts-changed&quot; signal" link="EBookView.html#EBookView-contacts-changed"/>
    <function name="The &quot;contacts-removed&quot; signal" link="EBookView.html#EBookView-contacts-removed"/>
    <function name="The &quot;sequence-complete&quot; signal" link="EBookView.html#EBookView-sequence-complete"/>
    <function name="The &quot;status-message&quot; signal" link="EBookView.html#EBookView-status-message"/>
    <function name="struct EBookViewListener" link="EBookViewListener.html#EBookViewListener-struct"/>
    <function name="struct EBookViewListenerResponse" link="EBookViewListener.html#EBookViewListenerResponse"/>
    <function name="enum EBookViewListenerOperation" link="EBookViewListener.html#EBookViewListenerOperation"/>
    <function name="e_book_view_listener_new ()" link="EBookViewListener.html#e-book-view-listener-new"/>
    <function name="e_book_view_listener_stop ()" link="EBookViewListener.html#e-book-view-listener-stop"/>
    <function name="The &quot;response&quot; signal" link="EBookViewListener.html#EBookViewListener-response"/>
    <function name="EBookCallback ()" link="libebook-e-book-async.html#EBookCallback"/>
    <function name="EBookOpenProgressCallback ()" link="libebook-e-book-async.html#EBookOpenProgressCallback"/>
    <function name="EBookIdCallback ()" link="libebook-e-book-async.html#EBookIdCallback"/>
    <function name="EBookContactCallback ()" link="libebook-e-book-async.html#EBookContactCallback"/>
    <function name="EBookContactsCallback ()" link="libebook-e-book-async.html#EBookContactsCallback"/>
    <function name="EBookBookViewCallback ()" link="libebook-e-book-async.html#EBookBookViewCallback"/>
    <function name="EBookFieldsCallback ()" link="libebook-e-book-async.html#EBookFieldsCallback"/>
    <function name="EBookAuthMethodsCallback ()" link="libebook-e-book-async.html#EBookAuthMethodsCallback"/>
    <function name="e_book_async_get_supported_fields ()" link="libebook-e-book-async.html#e-book-async-get-supported-fields"/>
    <function name="e_book_async_get_supported_auth_methods ()" link="libebook-e-book-async.html#e-book-async-get-supported-auth-methods"/>
    <function name="e_book_async_authenticate_user ()" link="libebook-e-book-async.html#e-book-async-authenticate-user"/>
    <function name="e_book_async_get_contact ()" link="libebook-e-book-async.html#e-book-async-get-contact"/>
    <function name="e_book_async_get_contacts ()" link="libebook-e-book-async.html#e-book-async-get-contacts"/>
    <function name="e_book_async_remove_contact ()" link="libebook-e-book-async.html#e-book-async-remove-contact"/>
    <function name="e_book_async_remove_contact_by_id ()" link="libebook-e-book-async.html#e-book-async-remove-contact-by-id"/>
    <function name="e_book_async_remove_contacts ()" link="libebook-e-book-async.html#e-book-async-remove-contacts"/>
    <function name="e_book_async_add_contact ()" link="libebook-e-book-async.html#e-book-async-add-contact"/>
    <function name="e_book_async_commit_contact ()" link="libebook-e-book-async.html#e-book-async-commit-contact"/>
    <function name="e_book_async_get_book_view ()" link="libebook-e-book-async.html#e-book-async-get-book-view"/>
    <function name="E_BOOK_ERROR" link="libebook-e-book-types.html#E-BOOK-ERROR-CAPS"/>
    <function name="e_book_error_quark ()" link="libebook-e-book-types.html#e-book-error-quark"/>
    <function name="enum EBookStatus" link="libebook-e-book-types.html#EBookStatus"/>
    <function name="enum EBookViewStatus" link="libebook-e-book-types.html#EBookViewStatus"/>
    <function name="enum EBookChangeType" link="libebook-e-book-types.html#EBookChangeType"/>
    <function name="struct EBookChange" link="libebook-e-book-types.html#EBookChange"/>
    <function name="struct EAddressWestern" link="libebook-EAddressWestern.html#EAddressWestern"/>
    <function name="e_address_western_parse ()" link="libebook-EAddressWestern.html#e-address-western-parse"/>
    <function name="e_address_western_free ()" link="libebook-EAddressWestern.html#e-address-western-free"/>
    <function name="struct ENameWestern" link="libebook-ENameWestern.html#ENameWestern"/>
    <function name="e_name_western_parse ()" link="libebook-ENameWestern.html#e-name-western-parse"/>
    <function name="e_name_western_free ()" link="libebook-ENameWestern.html#e-name-western-free"/>
  </functions>
</book>
