Top | ![]() |
![]() |
![]() |
![]() |
|
e_data_book_direct_new () |
|
e_data_book_direct_register_gdbus_object () |
This class should be created by an EBookBackendClass.get_direct_book()
implementation of a backend which supports direct read access.
This will only be asked of the backend when instantiated on the server
side. If the server side instance of an EBookBackend does return
an EBookBackendClass.configure_direct()
will be
called on the corresponding client side instance.
EDataBookDirect * e_data_book_direct_new (const
,gchar *backend_pathconst
,gchar *backend_factory_nameconst
);gchar *config
Creates a
This is returned by e_book_backend_get_direct_book()
for backends
which support direct read access mode.
backend_path |
Full path to the installed backend shared library |
|
backend_factory_name |
Type name of the EBookBackendFactory implemented by the library |
|
config |
A backend specific configuration string |
Since: 3.8
gboolean e_data_book_direct_register_gdbus_object (,
EDataBookDirect *direct,
GDBusConnection *connectionconst
,gchar *object_path);
GError **error
Places direct
on the connection
at object_path
direct |
An |
|
connection |
The |
|
object_path |
The object path to place the direct access configuration data |
|
error |
A location to store any error which might occur while registering |
Since: 3.8