EDataBookDirect

EDataBookDirect

Functions

Types and Values

Object Hierarchy

    GObject
    ╰── EDataBookDirect

Description

Functions

e_data_book_direct_new ()

EDataBookDirect *
e_data_book_direct_new (const gchar *backend_path,
                        const gchar *backend_factory_name,
                        const gchar *config);

Creates a 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.

Parameters

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

 

Returns

A newly created EDataBookDirect.

[transfer full]

Since 3.8


e_data_book_direct_register_gdbus_object ()

gboolean
e_data_book_direct_register_gdbus_object
                               (EDataBookDirect *direct,
                                GDBusConnection *connection,
                                const gchar *object_path,
                                GError **error);

Places direct on the connection at object_path

Parameters

direct

An EDataBookDirect

 

connection

The GDBusConnection to register with

 

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

Types and Values

struct EDataBookDirect

struct EDataBookDirect;

struct EDataBookDirectClass

struct EDataBookDirectClass {
	GObjectClass parent;
};