Package conduit :: Module DBus :: Class ConduitDBusItem
[hide private]

Class ConduitDBusItem

source code


Nested Classes [hide private]

Inherited from dbus.service.Interface: __metaclass__

Instance Methods [hide private]
 
__init__(self, sync_manager, conduit, uuid) source code
 
_on_sync_started(self, cond) source code
 
_on_sync_completed(self, cond, aborted, error, conflict) source code
 
_on_sync_progress(self, cond, progress, UIDs) source code
 
_on_sync_conflict(self, cond, conflict) source code
 
EnableTwoWaySync(self) source code
 
DisableTwoWaySync(self) source code
 
IsTwoWay(self) source code
 
AddDataprovider(self, dp, trySource) source code
 
DeleteDataprovider(self, dp) source code
 
Sync(self) source code
 
Refresh(self) source code
 
SyncStarted(self) source code
 
SyncCompleted(self, aborted, error, conflict) source code
 
SyncConflict(self) source code
 
SyncProgress(self, progress, UIDs) source code
 
SinkSetConfigurationXml(self, xml) source code
 
SinkConfigure(self) source code
 
AddData(self, uri) source code
 
SinkGetInformation(self) source code
 
SinkGetConfigurationXml(self) source code

Inherited from DBusItem: get_path

Inherited from DBusItem (private): _print

Inherited from dbus.service.Object: Introspect, __dbus_object_path__, __repr__, __str__, add_to_connection, connection, locations, remove_from_connection

Inherited from dbus.service.Object (private): _message_cb, _unregister_cb

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__

Class Variables [hide private]

Inherited from dbus.service.Object: SUPPORTS_MULTIPLE_CONNECTIONS, SUPPORTS_MULTIPLE_OBJECT_PATHS

Instance Variables [hide private]

Inherited from dbus.service.Object (private): _connection, _fallback, _locations, _locations_lock, _object_path

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, sync_manager, conduit, uuid)
(Constructor)

source code 
Overrides: DBusItem.__init__

EnableTwoWaySync(self)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= '', out_signature= '')

DisableTwoWaySync(self)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= '', out_signature= '')

IsTwoWay(self)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= '', out_signature= 'b')

AddDataprovider(self, dp, trySource)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= 'ob', out_signature= '')

DeleteDataprovider(self, dp)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= 'o', out_signature= '')

Sync(self)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= '', out_signature= '')

Refresh(self)

source code 
Decorators:
  • @dbus.service.method(CONDUIT_DBUS_IFACE, in_signature= '', out_signature= '')

SyncStarted(self)

source code 
Decorators:
  • @dbus.service.signal(CONDUIT_DBUS_IFACE, signature= '')

SyncCompleted(self, aborted, error, conflict)

source code 
Decorators:
  • @dbus.service.signal(CONDUIT_DBUS_IFACE, signature= 'bbb')

SyncConflict(self)

source code 
Decorators:
  • @dbus.service.signal(CONDUIT_DBUS_IFACE, signature= '')

SyncProgress(self, progress, UIDs)

source code 
Decorators:
  • @dbus.service.signal(CONDUIT_DBUS_IFACE, signature= 'das')

SinkSetConfigurationXml(self, xml)

source code 
Decorators:
  • @dbus.service.method(EXPORTER_DBUS_IFACE, in_signature= 's', out_signature= '')

SinkConfigure(self)

source code 
Decorators:
  • @dbus.service.method(EXPORTER_DBUS_IFACE, in_signature= '', out_signature= '')

AddData(self, uri)

source code 
Decorators:
  • @dbus.service.method(EXPORTER_DBUS_IFACE, in_signature= 's', out_signature= 'b')

SinkGetInformation(self)

source code 
Decorators:
  • @dbus.service.method(EXPORTER_DBUS_IFACE, in_signature= '', out_signature= 'a{ss}')

SinkGetConfigurationXml(self)

source code 
Decorators:
  • @dbus.service.method(EXPORTER_DBUS_IFACE, in_signature= '', out_signature= 's')