EDataCal.CalBackendClass

Fields

Name

Type

Access

Description

closed

object

r

A signal notifying that the backend was closed

impl_add_timezone

object

r

FIXME: Document me

impl_create_objects

object

r

FIXME: Document me

impl_discard_alarm

object

r

FIXME: Document me

impl_get_attachment_uris

object

r

FIXME: Document me

impl_get_backend_property

object

r

Fetch a property value by name from the backend

impl_get_free_busy

object

r

FIXME: Document me

impl_get_object

object

r

Fetch a calendar object

impl_get_object_list

object

r

FIXME: Document me

impl_get_timezone

object

r

FIXME: Document me

impl_modify_objects

object

r

FIXME: Document me

impl_open

object

r

Open the backend

impl_receive_objects

object

r

FIXME: Document me

impl_refresh

object

r

Refresh the backend

impl_remove_objects

object

r

FIXME: Document me

impl_send_objects

object

r

FIXME: Document me

impl_start_view

object

r

Start up the specified view

impl_stop_view

object

r

Stop the specified view

parent_class

EBackend.BackendClass

r

reserved_padding

[object]

r

shutdown

object

r

A signal notifying that the backend is being shut down

use_serial_dispatch_queue

bool

r

Whether a serial dispatch queue should be used for this backend or not. The default is True.

Methods

None

Details

class EDataCal.CalBackendClass

Class structure for the EDataCal.CalBackend class.

These virtual methods must be implemented when writing a calendar backend.