## Index

### A

EAuthenticationMediator, struct EAuthenticationMediator
EAuthenticationMediator:connection, The "connection" property
EAuthenticationMediator:object-path, The "object-path" property
EAuthenticationMediator:sender, The "sender" property
EAuthenticationSession, struct EAuthenticationSession
EAuthenticationSession:authenticator, The "authenticator" property
EAuthenticationSession:prompt-description, The "prompt-description" property
EAuthenticationSession:prompt-message, The "prompt-message" property
EAuthenticationSession:prompt-title, The "prompt-title" property
EAuthenticationSession:server, The "server" property
EAuthenticationSession:source-uid, The "source-uid" property
EAuthenticationSessionResult, enum EAuthenticationSessionResult
e_authentication_mediator_dismiss, e_authentication_mediator_dismiss ()
e_authentication_mediator_get_connection, e_authentication_mediator_get_connection ()
e_authentication_mediator_get_object_path, e_authentication_mediator_get_object_path ()
e_authentication_mediator_get_sender, e_authentication_mediator_get_sender ()
e_authentication_mediator_new, e_authentication_mediator_new ()
e_authentication_mediator_wait_for_client, e_authentication_mediator_wait_for_client ()
e_authentication_mediator_wait_for_client_finish, e_authentication_mediator_wait_for_client_finish ()
e_authentication_mediator_wait_for_client_sync, e_authentication_mediator_wait_for_client_sync ()
e_authentication_session_delete_password, e_authentication_session_delete_password ()
e_authentication_session_delete_password_finish, e_authentication_session_delete_password_finish ()
e_authentication_session_delete_password_sync, e_authentication_session_delete_password_sync ()
e_authentication_session_dup_prompt_description, e_authentication_session_dup_prompt_description ()
e_authentication_session_dup_prompt_message, e_authentication_session_dup_prompt_message ()
e_authentication_session_dup_prompt_title, e_authentication_session_dup_prompt_title ()
e_authentication_session_execute, e_authentication_session_execute ()
e_authentication_session_execute_finish, e_authentication_session_execute_finish ()
e_authentication_session_execute_sync, e_authentication_session_execute_sync ()
e_authentication_session_get_authenticator, e_authentication_session_get_authenticator ()
e_authentication_session_get_prompt_description, e_authentication_session_get_prompt_description ()
e_authentication_session_get_prompt_message, e_authentication_session_get_prompt_message ()
e_authentication_session_get_prompt_title, e_authentication_session_get_prompt_title ()
e_authentication_session_get_server, e_authentication_session_get_server ()
e_authentication_session_get_source_uid, e_authentication_session_get_source_uid ()
E_AUTHENTICATION_SESSION_KEYRING_ERROR, E_AUTHENTICATION_SESSION_KEYRING_ERROR
e_authentication_session_lookup_password, e_authentication_session_lookup_password ()
e_authentication_session_lookup_password_finish, e_authentication_session_lookup_password_finish ()
e_authentication_session_lookup_password_sync, e_authentication_session_lookup_password_sync ()
e_authentication_session_new, e_authentication_session_new ()
e_authentication_session_set_prompt_description, e_authentication_session_set_prompt_description ()
e_authentication_session_set_prompt_message, e_authentication_session_set_prompt_message ()
e_authentication_session_set_prompt_title, e_authentication_session_set_prompt_title ()
e_authentication_session_store_password, e_authentication_session_store_password ()
e_authentication_session_store_password_finish, e_authentication_session_store_password_finish ()
e_authentication_session_store_password_sync, e_authentication_session_store_password_sync ()

### B

EBackend, struct EBackend
EBackend:connectable, The "connectable" property
EBackend:main-context, The "main-context" property
EBackend:online, The "online" property
EBackend:source, The "source" property
EBackend:user-prompter, The "user-prompter" property
EBackendFactory, struct EBackendFactory
e_backend_authenticate, e_backend_authenticate ()
e_backend_authenticate_finish, e_backend_authenticate_finish ()
e_backend_authenticate_sync, e_backend_authenticate_sync ()
e_backend_factory_get_hash_key, e_backend_factory_get_hash_key ()
e_backend_factory_new_backend, e_backend_factory_new_backend ()
e_backend_get_destination_address, e_backend_get_destination_address ()
e_backend_get_online, e_backend_get_online ()
e_backend_get_source, e_backend_get_source ()
e_backend_get_user_prompter, e_backend_get_user_prompter ()
e_backend_is_destination_reachable, e_backend_is_destination_reachable ()
e_backend_ref_connectable, e_backend_ref_connectable ()
e_backend_ref_main_context, e_backend_ref_main_context ()
e_backend_set_connectable, e_backend_set_connectable ()
e_backend_set_online, e_backend_set_online ()
e_backend_trust_prompt, e_backend_trust_prompt ()
e_backend_trust_prompt_finish, e_backend_trust_prompt_finish ()
e_backend_trust_prompt_sync, e_backend_trust_prompt_sync ()

### C

ECollectionBackend, struct ECollectionBackend
ECollectionBackend::child-added, The "child-added" signal
ECollectionBackend::child-removed, The "child-removed" signal
ECollectionBackend:server, The "server" property
ECollectionBackendFactory, struct ECollectionBackendFactory
e_collection_backend_claim_all_resources, e_collection_backend_claim_all_resources ()
e_collection_backend_create_resource, e_collection_backend_create_resource ()
e_collection_backend_create_resource_finish, e_collection_backend_create_resource_finish ()
e_collection_backend_create_resource_sync, e_collection_backend_create_resource_sync ()
e_collection_backend_delete_resource, e_collection_backend_delete_resource ()
e_collection_backend_delete_resource_finish, e_collection_backend_delete_resource_finish ()
e_collection_backend_delete_resource_sync, e_collection_backend_delete_resource_sync ()
e_collection_backend_dup_resource_id, e_collection_backend_dup_resource_id ()
e_collection_backend_factory_prepare_mail, e_collection_backend_factory_prepare_mail ()
e_collection_backend_get_cache_dir, e_collection_backend_get_cache_dir ()
e_collection_backend_list_calendar_sources, e_collection_backend_list_calendar_sources ()
e_collection_backend_list_contacts_sources, e_collection_backend_list_contacts_sources ()
e_collection_backend_list_mail_sources, e_collection_backend_list_mail_sources ()
e_collection_backend_new_child, e_collection_backend_new_child ()
e_collection_backend_ref_server, e_collection_backend_ref_server ()

### D

EDataFactory, struct EDataFactory
EDataFactory::backend-created, The "backend-created" signal
e_data_factory_ref_backend, e_data_factory_ref_backend ()
e_data_factory_ref_backend_factory, e_data_factory_ref_backend_factory ()
e_data_factory_ref_initable_backend, e_data_factory_ref_initable_backend ()
e_db3_utils_maybe_recover, e_db3_utils_maybe_recover ()
e_db3_utils_upgrade_format, e_db3_utils_upgrade_format ()
EDbHash, struct EDbHash
EDbHashFunc, EDbHashFunc ()
EDbHashStatus, enum EDbHashStatus
e_dbhash_add, e_dbhash_add ()
e_dbhash_compare, e_dbhash_compare ()
e_dbhash_destroy, e_dbhash_destroy ()
e_dbhash_foreach_key, e_dbhash_foreach_key ()
e_dbhash_new, e_dbhash_new ()
e_dbhash_remove, e_dbhash_remove ()
e_dbhash_write, e_dbhash_write ()
EDBusServer, struct EDBusServer
EDBusServer::bus-acquired, The "bus-acquired" signal
EDBusServer::bus-name-acquired, The "bus-name-acquired" signal
EDBusServer::bus-name-lost, The "bus-name-lost" signal
EDBusServer::quit-server, The "quit-server" signal
EDBusServer::run-server, The "run-server" signal
EDBusServerExitCode, enum EDBusServerExitCode
e_dbus_server_hold, e_dbus_server_hold ()
e_dbus_server_load_modules, e_dbus_server_load_modules ()
e_dbus_server_quit, e_dbus_server_quit ()
e_dbus_server_release, e_dbus_server_release ()
e_dbus_server_run, e_dbus_server_run ()
EDS_REGISTRY_MODULES, EDS_REGISTRY_MODULES

### E

EExtensible, EExtensible
e_extensible_list_extensions, e_extensible_list_extensions ()
e_extensible_load_extensions, e_extensible_load_extensions ()
EExtension, struct EExtension
EExtension:extensible, The "extensible" property
e_extension_get_extensible, e_extension_get_extensible ()

### F

EFileCache, struct EFileCache
EFileCache:filename, The "filename" property
e_file_cache_add_object, e_file_cache_add_object ()
e_file_cache_clean, e_file_cache_clean ()
e_file_cache_freeze_changes, e_file_cache_freeze_changes ()
e_file_cache_get_filename, e_file_cache_get_filename ()
e_file_cache_get_keys, e_file_cache_get_keys ()
e_file_cache_get_object, e_file_cache_get_object ()
e_file_cache_get_objects, e_file_cache_get_objects ()
e_file_cache_new, e_file_cache_new ()
e_file_cache_remove, e_file_cache_remove ()
e_file_cache_remove_object, e_file_cache_remove_object ()
e_file_cache_replace_object, e_file_cache_replace_object ()
e_file_cache_thaw_changes, e_file_cache_thaw_changes ()

### M

EModule, struct EModule
EModule:filename, The "filename" property
e_module_get_filename, e_module_get_filename ()
e_module_load_all_in_directory, e_module_load_all_in_directory ()
e_module_new, e_module_new ()

### O

EOAuth2Support, EOAuth2Support
EOAuth2SupportInterface, struct EOAuth2SupportInterface
e_oauth2_support_get_access_token, e_oauth2_support_get_access_token ()
e_oauth2_support_get_access_token_finish, e_oauth2_support_get_access_token_finish ()
e_oauth2_support_get_access_token_sync, e_oauth2_support_get_access_token_sync ()
EOfflineListener, struct EOfflineListener
EOfflineListener::changed, The "changed" signal
EOfflineListenerState, enum EOfflineListenerState
e_offline_listener_get_state, e_offline_listener_get_state ()
e_offline_listener_new, e_offline_listener_new ()

### S

EServerSideSource, struct EServerSideSource
EServerSideSource:allow-auth-prompt, The "allow-auth-prompt" property
EServerSideSource:auth-session-type, The "auth-session-type" property
EServerSideSource:exported, The "exported" property
EServerSideSource:file, The "file" property
EServerSideSource:oauth2-support, The "oauth2-support" property
EServerSideSource:remote-creatable, The "remote-creatable" property
EServerSideSource:remote-deletable, The "remote-deletable" property
EServerSideSource:removable, The "removable" property
EServerSideSource:server, The "server" property
EServerSideSource:writable, The "writable" property
EServerSideSource:write-directory, The "write-directory" property
e_server_side_source_get_allow_auth_prompt, e_server_side_source_get_allow_auth_prompt ()
e_server_side_source_get_auth_session_type, e_server_side_source_get_auth_session_type ()
e_server_side_source_get_exported, e_server_side_source_get_exported ()
e_server_side_source_get_file, e_server_side_source_get_file ()
e_server_side_source_get_node, e_server_side_source_get_node ()
e_server_side_source_get_server, e_server_side_source_get_server ()
e_server_side_source_get_user_dir, e_server_side_source_get_user_dir ()
e_server_side_source_get_write_directory, e_server_side_source_get_write_directory ()
e_server_side_source_load, e_server_side_source_load ()
e_server_side_source_new, e_server_side_source_new ()
e_server_side_source_new_memory_only, e_server_side_source_new_memory_only ()
e_server_side_source_new_user_file, e_server_side_source_new_user_file ()
e_server_side_source_ref_oauth2_support, e_server_side_source_ref_oauth2_support ()
e_server_side_source_set_allow_auth_prompt, e_server_side_source_set_allow_auth_prompt ()
e_server_side_source_set_auth_session_type, e_server_side_source_set_auth_session_type ()
e_server_side_source_set_oauth2_support, e_server_side_source_set_oauth2_support ()
e_server_side_source_set_remote_creatable, e_server_side_source_set_remote_creatable ()
e_server_side_source_set_remote_deletable, e_server_side_source_set_remote_deletable ()
e_server_side_source_set_removable, e_server_side_source_set_removable ()
e_server_side_source_set_writable, e_server_side_source_set_writable ()
e_server_side_source_set_write_directory, e_server_side_source_set_write_directory ()
e_server_side_source_uid_from_file, e_server_side_source_uid_from_file ()
ESoupAuthBearer, struct ESoupAuthBearer
e_soup_auth_bearer_set_access_token, e_soup_auth_bearer_set_access_token ()
ESourcePermissionFlags, enum ESourcePermissionFlags
ESourceRegistryServer, struct ESourceRegistryServer
ESourceRegistryServer::files-loaded, The "files-loaded" signal
ESourceRegistryServer::load-error, The "load-error" signal
ESourceRegistryServer::source-added, The "source-added" signal
ESourceRegistryServer::source-removed, The "source-removed" signal
ESourceRegistryServer::tweak-key-file, The "tweak-key-file" signal
e_source_registry_server_add_source, e_source_registry_server_add_source ()
e_source_registry_server_authenticate, e_source_registry_server_authenticate ()
e_source_registry_server_authenticate_finish, e_source_registry_server_authenticate_finish ()
e_source_registry_server_authenticate_sync, e_source_registry_server_authenticate_sync ()
e_source_registry_server_find_extension, e_source_registry_server_find_extension ()
e_source_registry_server_list_sources, e_source_registry_server_list_sources ()
e_source_registry_server_load_all, e_source_registry_server_load_all ()
e_source_registry_server_load_directory, e_source_registry_server_load_directory ()
e_source_registry_server_load_error, e_source_registry_server_load_error ()
e_source_registry_server_load_file, e_source_registry_server_load_file ()
e_source_registry_server_load_resource, e_source_registry_server_load_resource ()
e_source_registry_server_new, e_source_registry_server_new ()
e_source_registry_server_new_auth_session, e_source_registry_server_new_auth_session ()
E_SOURCE_REGISTRY_SERVER_OBJECT_PATH, E_SOURCE_REGISTRY_SERVER_OBJECT_PATH
e_source_registry_server_ref_backend, e_source_registry_server_ref_backend ()
e_source_registry_server_ref_backend_factory, e_source_registry_server_ref_backend_factory ()
e_source_registry_server_ref_source, e_source_registry_server_ref_source ()
e_source_registry_server_remove_source, e_source_registry_server_remove_source ()
e_sqlite3_vfs_init, e_sqlite3_vfs_init ()

### T

ETypeFunc, ETypeFunc ()
e_type_traverse, e_type_traverse ()

### U

EUserPrompter, struct EUserPrompter
EUserPrompterServer, struct EUserPrompterServer
EUserPrompterServer::prompt, The "prompt" signal
EUserPrompterServerExtension, struct EUserPrompterServerExtension
e_user_prompter_extension_prompt, e_user_prompter_extension_prompt ()
e_user_prompter_extension_prompt_finish, e_user_prompter_extension_prompt_finish ()
e_user_prompter_extension_prompt_sync, e_user_prompter_extension_prompt_sync ()
e_user_prompter_new, e_user_prompter_new ()
e_user_prompter_prompt, e_user_prompter_prompt ()
e_user_prompter_prompt_finish, e_user_prompter_prompt_finish ()
e_user_prompter_prompt_sync, e_user_prompter_prompt_sync ()
e_user_prompter_server_extension_prompt, e_user_prompter_server_extension_prompt ()
e_user_prompter_server_extension_response, e_user_prompter_server_extension_response ()
e_user_prompter_server_new, e_user_prompter_server_new ()
E_USER_PROMPTER_SERVER_OBJECT_PATH, E_USER_PROMPTER_SERVER_OBJECT_PATH
e_user_prompter_server_register, e_user_prompter_server_register ()
e_user_prompter_server_response, e_user_prompter_server_response ()