LibreOffice Module connectivity (master) 1
|
#include <glib-object.h>
Go to the source code of this file.
Classes | |
struct | EContactAddress |
Macros | |
#define | EAPI_EXTERN extern |
#define | E_CONTACT(a) ((EContact *)(a)) |
#define | E_TYPE_CONTACT (e_contact_get_type()) |
#define | E_SOURCE(a) ((ESource *)(a)) |
#define | E_SOURCE_GROUP(a) ((ESourceGroup *)(a)) |
#define | E_SOURCE_EXTENSION_ADDRESS_BOOK "Address Book" |
Typedefs | |
typedef void | EContact |
typedef int | EContactField |
typedef void | ESource |
typedef void | ESourceList |
typedef void | ESourceGroup |
typedef void | EBook |
typedef void | EBookQuery |
typedef void | ESourceRegistry |
typedef void | GCancellable |
typedef void | ESourceBackend |
typedef void | EClient |
typedef EClient | EBookClient |
Enumerations | |
enum | EBookQueryTest { E_BOOK_QUERY_IS , E_BOOK_QUERY_CONTAINS , E_BOOK_QUERY_BEGINS_WITH , E_BOOK_QUERY_ENDS_WITH } |
Functions | |
bool | EApiInit () |
ESourceRegistry * | get_e_source_registry () |
bool | isSourceBackend (ESource *pSource, const char *backendname) |
#define E_SOURCE_GROUP | ( | a | ) | ((ESourceGroup *)(a)) |
#define E_TYPE_CONTACT (e_contact_get_type()) |
typedef EClient EBookClient |
typedef void EBookQuery |
typedef int EContactField |
typedef void ESourceBackend |
typedef void ESourceGroup |
typedef void ESourceList |
typedef void ESourceRegistry |
typedef void GCancellable |
enum EBookQueryTest |
bool EApiInit | ( | ) |
Definition at line 104 of file EApi.cxx.
References aClientApiMap38, aCommonApiMap, aNewApiMap, eBookLibNames, and tryLink().
Referenced by connectivity::evoab::OEvoabDriver::acceptsURL_Stat().
ESourceRegistry * get_e_source_registry | ( | ) |
Definition at line 129 of file EApi.cxx.
References e_source_registry_new_sync.
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().
bool isSourceBackend | ( | ESource * | pSource, |
const char * | backendname | ||
) |
Definition at line 1057 of file NDatabaseMetaData.cxx.
References e_source_backend_get_backend_name, E_SOURCE_EXTENSION_ADDRESS_BOOK, e_source_get_extension, e_source_has_extension, and equal().
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().
EAPI_EXTERN gboolean(* e_book_authenticate_user) (EBook *book, const char *user, const char *passwd, const char *auth_method, GError **error) | ( | EBook * | book, |
const char * | user, | ||
const char * | passwd, | ||
const char * | auth_method, | ||
GError ** | error | ||
) |
EAPI_EXTERN EBookClient *(* e_book_client_connect_direct_sync) (ESourceRegistry *registry, ESource *source, guint32 wait_for_connected_seconds, GCancellable *cancellable, GError **error) | ( | ESourceRegistry * | registry, |
ESource * | source, | ||
guint32 | wait_for_connected_seconds, | ||
GCancellable * | cancellable, | ||
GError ** | error | ||
) |
EAPI_EXTERN gboolean(* e_book_client_get_contacts_sync) (EBookClient *client, const gchar *sexp, GSList **contacts, GCancellable *cancellable, GError **error) | ( | EBookClient * | client, |
const gchar * | sexp, | ||
GSList ** | contacts, | ||
GCancellable * | cancellable, | ||
GError ** | error | ||
) |
EAPI_EXTERN EBookClient *(* e_book_client_new) (ESource *source, GError **error) | ( | ESource * | source, |
GError ** | error | ||
) |
EAPI_EXTERN gboolean(* e_book_get_addressbooks) (ESourceList **addressbook_sources, GError **error) | ( | ESourceList ** | addressbook_sources, |
GError ** | error | ||
) |
EAPI_EXTERN gboolean(* e_book_get_contacts) (EBook *book, EBookQuery *query, GList **contacts, GError **error) | ( | EBook * | book, |
EBookQuery * | query, | ||
GList ** | contacts, | ||
GError ** | error | ||
) |
EAPI_EXTERN ESource *(* e_book_get_source) (EBook *book) | ( | EBook * | book | ) |
Definition at line 91 of file EApi.h.
Referenced by connectivity::evoab::OEvoabVersionHelper::getUserName().
EAPI_EXTERN const char *(* e_book_get_uri) (EBook *book) | ( | EBook * | book | ) |
EAPI_EXTERN EBook *(* e_book_new) (ESource *source, GError **error) | ( | ESource * | source, |
GError ** | error | ||
) |
EAPI_EXTERN gboolean(* e_book_open) (EBook *book, gboolean only_if_exists, GError **error) | ( | EBook * | book, |
gboolean | only_if_exists, | ||
GError ** | error | ||
) |
EAPI_EXTERN EBookQuery *(* e_book_query_and) (int nqs, EBookQuery **qs, gboolean unref) | ( | int | nqs, |
EBookQuery ** | qs, | ||
gboolean | unref | ||
) |
Definition at line 112 of file EApi.h.
Referenced by connectivity::evoab::OCommonStatement::whereAnalysis().
EAPI_EXTERN EBookQuery *(* e_book_query_field_exists) (EContactField field) | ( | EContactField | field | ) |
EAPI_EXTERN EBookQuery *(* e_book_query_field_test) (EContactField field, EBookQueryTest test, const char *value) | ( | EContactField | field, |
EBookQueryTest | test, | ||
const char * | value | ||
) |
EAPI_EXTERN EBookQuery *(* e_book_query_from_string) (const char *query_string) | ( | const char * | query_string | ) |
EAPI_EXTERN EBookQuery *(* e_book_query_not) (EBookQuery *q, gboolean unref) | ( | EBookQuery * | q, |
gboolean | unref | ||
) |
Definition at line 114 of file EApi.h.
Referenced by connectivity::evoab::OCommonStatement::whereAnalysis().
EAPI_EXTERN EBookQuery *(* e_book_query_or) (int nqs, EBookQuery **qs, gboolean unref) | ( | int | nqs, |
EBookQuery ** | qs, | ||
gboolean | unref | ||
) |
Definition at line 113 of file EApi.h.
Referenced by connectivity::evoab::OCommonStatement::whereAnalysis().
EAPI_EXTERN EBookQuery *(* e_book_query_ref) (EBookQuery *q) | ( | EBookQuery * | q | ) |
Definition at line 115 of file EApi.h.
Referenced by connectivity::evoab::EBookQueryWrapper::EBookQueryWrapper(), and connectivity::evoab::EBookQueryWrapper::reset().
EAPI_EXTERN char *(* e_book_query_to_string) (EBookQuery *q) | ( | EBookQuery * | q | ) |
Definition at line 117 of file EApi.h.
Referenced by connectivity::evoab::OCommonStatement::impl_getEBookQuery_throw().
EAPI_EXTERN void(* e_book_query_unref) (EBookQuery *q) | ( | EBookQuery * | q | ) |
Definition at line 116 of file EApi.h.
Referenced by connectivity::evoab::EBookQueryWrapper::operator=(), connectivity::evoab::EBookQueryWrapper::reset(), and connectivity::evoab::EBookQueryWrapper::~EBookQueryWrapper().
EAPI_EXTERN ESource *(* e_client_get_source) (EClient *client) | ( | EClient * | client | ) |
EAPI_EXTERN gboolean(* e_client_open_sync) (EClient *client, gboolean only_if_exists, GCancellable *cancellable, GError **error) | ( | EClient * | client, |
gboolean | only_if_exists, | ||
GCancellable * | cancellable, | ||
GError ** | error | ||
) |
EAPI_EXTERN void(* e_client_util_free_object_slist) (GSList *objects) | ( | GSList * | objects | ) |
EAPI_EXTERN EContactField(* e_contact_field_id) (const char *field_name) | ( | const char * | field_name | ) |
Definition at line 60 of file EApi.h.
Referenced by connectivity::evoab::whichAddress().
EAPI_EXTERN const char *(* e_contact_field_name) (EContactField field_id) | ( | EContactField | field_id | ) |
EAPI_EXTERN gpointer(* e_contact_get) (EContact *contact, EContactField field_id) | ( | EContact * | contact, |
EContactField | field_id | ||
) |
Definition at line 50 of file EApi.h.
Referenced by connectivity::evoab::getContactAddress(), and connectivity::evoab::getDefaultContactAddress().
EAPI_EXTERN gconstpointer(* e_contact_get_const) (EContact *contact, EContactField field_id) | ( | EContact * | contact, |
EContactField | field_id | ||
) |
EAPI_EXTERN GType(* e_contact_get_type) (void) | ( | void | ) |
EAPI_EXTERN const gchar *(* e_source_backend_get_backend_name) (ESourceBackend *extension) | ( | ESourceBackend * | extension | ) |
Definition at line 143 of file EApi.h.
Referenced by isSourceBackend().
EAPI_EXTERN const gchar *(* e_source_get_display_name) (ESource *source) | ( | ESource * | source | ) |
Definition at line 144 of file EApi.h.
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().
EAPI_EXTERN gpointer(* e_source_get_extension) (ESource *source, const gchar *extension_name) | ( | ESource * | source, |
const gchar * | extension_name | ||
) |
Definition at line 142 of file EApi.h.
Referenced by isSourceBackend().
EAPI_EXTERN const gchar *(* e_source_get_property) (ESource *source, const gchar *property) | ( | ESource * | source, |
const gchar * | property | ||
) |
Definition at line 56 of file EApi.h.
Referenced by connectivity::evoab::OEvoabVersionHelper::getUserName().
EAPI_EXTERN const gchar *(* e_source_get_uid) (ESource *source) | ( | ESource * | source | ) |
Definition at line 146 of file EApi.h.
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().
EAPI_EXTERN const char *(* e_source_group_peek_base_uri) (ESourceGroup *group) | ( | ESourceGroup * | group | ) |
EAPI_EXTERN GSList *(* e_source_group_peek_sources) (ESourceGroup *group) | ( | ESourceGroup * | group | ) |
EAPI_EXTERN gboolean(* e_source_has_extension) (ESource *source, const gchar *extension_name) | ( | ESource * | source, |
const gchar * | extension_name | ||
) |
Definition at line 141 of file EApi.h.
Referenced by isSourceBackend().
EAPI_EXTERN GSList *(* e_source_list_peek_groups) (ESourceList *list) | ( | ESourceList * | list | ) |
EAPI_EXTERN const char *(* e_source_peek_name) (ESource *source) | ( | ESource * | source | ) |
EAPI_EXTERN GList *(* e_source_registry_list_sources) (ESourceRegistry *registry, const gchar *extension_name) | ( | ESourceRegistry * | registry, |
const gchar * | extension_name | ||
) |
Definition at line 140 of file EApi.h.
Referenced by connectivity::evoab::OEvoabDatabaseMetaData::getTables().
EAPI_EXTERN ESourceRegistry *(* e_source_registry_new_sync) (GCancellable *cancellable, GError **error) | ( | GCancellable * | cancellable, |
GError ** | error | ||
) |
Definition at line 139 of file EApi.h.
Referenced by get_e_source_registry().
EAPI_EXTERN ESource *(* e_source_registry_ref_source) (ESourceRegistry *registry, const gchar *uid) | ( | ESourceRegistry * | registry, |
const gchar * | uid | ||
) |
EAPI_EXTERN const gchar *(* eds_check_version) (guint required_major, guint required_minor, guint required_micro) | ( | guint | required_major, |
guint | required_minor, | ||
guint | required_micro | ||
) |