if newstatus != self.status:
self.status = newstatus
# emit signal
- # XXX to be added
+ self.status_changed(newstatus)
# set up timeout again
gobject.timeout_add_seconds(self.interval, self.poll)
+ @dbus.service.signal('au.asn.ucc.DoorInterface', signature='n')
+ def status_changed(self, newstatus):
+ pass
+
@dbus.service.method('au.asn.ucc.DoorInterface', in_signature='',
out_signature='n')
def get_status(self):