mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2025-12-28 01:30:09 +01:00
* python/.cvsignore: remove dbus_bindings.pyx, add dbus_bindings.pxd
* python/service.py (class Name): renamed BusName to make it clearer what the object is for (a name on the bus) * python/examples/example-service.py, python/examples/example-signal-emitter.py: change the Name object to BusName
This commit is contained in:
parent
9f92ac0ef5
commit
2c413bf281
5 changed files with 16 additions and 11 deletions
11
ChangeLog
11
ChangeLog
|
|
@ -1,3 +1,14 @@
|
|||
2005-07-13 John (J5) Palmieri <johnp@redhat.com>
|
||||
|
||||
* python/.cvsignore: remove dbus_bindings.pyx, add dbus_bindings.pxd
|
||||
|
||||
* python/service.py (class Name): renamed BusName to make it clearer
|
||||
what the object is for (a name on the bus)
|
||||
|
||||
* python/examples/example-service.py,
|
||||
python/examples/example-signal-emitter.py: change the Name object to
|
||||
BusName
|
||||
|
||||
2005-07-12 Colin Walters <walters@verbum.org>
|
||||
|
||||
Patch from Jim Gettys <Jim.Gettys@hp.com>.
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
.deps
|
||||
Makefile.in
|
||||
Makefile
|
||||
dbus_bindings.pyx
|
||||
dbus_bindings.pxd
|
||||
*.lo
|
||||
*.la
|
||||
dbus_bindings.c
|
||||
|
|
|
|||
|
|
@ -2,8 +2,6 @@
|
|||
|
||||
import dbus
|
||||
import dbus.service
|
||||
|
||||
|
||||
import dbus.glib
|
||||
import pygtk
|
||||
import gtk
|
||||
|
|
@ -26,7 +24,7 @@ class SomeObject(dbus.service.Object):
|
|||
return {"first": "Hello Dict", "second": " from example-service.py"}
|
||||
|
||||
session_bus = dbus.SessionBus()
|
||||
name = dbus.service.Name("org.designfu.SampleService", bus=session_bus)
|
||||
name = dbus.service.BusName("org.designfu.SampleService", bus=session_bus)
|
||||
object = SomeObject(name)
|
||||
|
||||
gtk.main()
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ class TestObject(dbus.service.Object):
|
|||
return "Signal emitted"
|
||||
|
||||
session_bus = dbus.SessionBus()
|
||||
name = dbus.service.Name("org.designfu.TestService", bus=session_bus)
|
||||
name = dbus.service.BusName("org.designfu.TestService", bus=session_bus)
|
||||
object = TestObject(name)
|
||||
|
||||
gtk.main()
|
||||
|
|
|
|||
|
|
@ -2,11 +2,8 @@ from decorators import *
|
|||
|
||||
import dbus_bindings
|
||||
|
||||
class Name:
|
||||
class BusName:
|
||||
"""A base class for exporting your own Named Services across the Bus
|
||||
|
||||
Just inherit from Name, providing the name of your service
|
||||
(e.g. org.designfu.SampleService).
|
||||
"""
|
||||
def __init__(self, named_service, bus=None):
|
||||
self._named_service = named_service
|
||||
|
|
@ -150,8 +147,7 @@ class Object:
|
|||
"""A base class for exporting your own Objects across the Bus.
|
||||
|
||||
Just inherit from Object and provide a list of methods to share
|
||||
across the Bus. These will appear as member functions of your
|
||||
ServiceObject.
|
||||
across the Bus
|
||||
"""
|
||||
__metaclass__ = ObjectType
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue