EDataBook.DataBookDirect¶
| Subclasses: | None | 
|---|
Methods¶
| Inherited: | GObject.Object (37) | 
|---|---|
| Structs: | GObject.ObjectClass (5) | 
| class | new(backend_path, backend_factory_name, config) | 
| register_gdbus_object(connection, object_path) | 
Virtual Methods¶
| Inherited: | GObject.Object (7) | 
|---|
Properties¶
None
Signals¶
| Inherited: | GObject.Object (1) | 
|---|
Class Details¶
- 
class EDataBook.DataBookDirect(**kwargs)¶
- Bases: - GObject.Object- Abstract: - No - Structure: - EDataBook.DataBookDirectClass- 
classmethod new(backend_path, backend_factory_name, config)¶
- Parameters: - backend_path (str) – Full path to the installed backend shared library
- backend_factory_name (str) – Type name of theEDataBook.BookBackendFactoryimplemented by the library
- config (str) – A backend specific configuration string
 - Returns: - A newly created - EDataBook.DataBookDirect- Return type: - Creates a - EDataBook.DataBookDirectto report configuration data needed for direct read access.- This is returned by - EDataBook.BookBackend.get_direct_book() for backends which support direct read access mode.- New in version 3.8. 
- backend_path (
 - 
register_gdbus_object(connection, object_path)¶
- Parameters: - connection (Gio.DBusConnection) – TheGio.DBusConnectionto register with
- object_path (str) – The object path to place the direct access configuration data
 - Raises: - Return type: - Places self on the connection at object_path - New in version 3.8. 
- connection (
 
- 
classmethod