Remove BusImplementation, removing its remaining functionality to Connection.
commite40ec8e4f29d104b66d78b183300e6bf134c2714
authorSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 30 Apr 2007 10:23:58 +0000 (30 11:23 +0100)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Mon, 30 Apr 2007 10:23:58 +0000 (30 11:23 +0100)
tree306fd5f646fb3f62419f7fe72503d397857633ab
parent6963fa9cfa5be7af19b93c71d8a26c149cf2c88c
Remove BusImplementation, removing its remaining functionality to Connection.
* Move get_unique_name to Connection (it can be useful for connections which
  aren't to a real bus daemon but partially emulate one, like Telepathy's
  Tubes)
* Add set_unique_name to Connection (same reason)
* Convert BusImplementation.__new__ into Connection._new_for_bus
* Have dbus.Bus subclass _dbus_bindings.Connection directly
_dbus_bindings/bus.c
_dbus_bindings/conn-internal.h
_dbus_bindings/conn-methods.c
_dbus_bindings/module.c
dbus/_dbus.py