Constructor
EDataBookDataBookDirectnew
since: 3.8
Declaration [src]
EDataBookDirect*
e_data_book_direct_new (
const gchar* backend_path,
const gchar* backend_factory_name,
const gchar* config
)
Description [src]
Creates an EDataBookDirect to report configuration data needed for direct
read access.
This is returned by e_book_backend_get_direct_book() for backends
which support direct read access mode.
Available since: 3.8
Parameters
backend_path-
Type:
const gchar*Full path to the installed backend shared library.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. backend_factory_name-
Type:
const gchar*Type name of the EBookBackendFactory implemented by the library.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string. config-
Type:
const gchar*A backend specific configuration string.
The data is owned by the caller of the function. The value is a NUL terminated UTF-8 string.
Return value
Type: EDataBookDirect
A newly created EDataBookDirect.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |