summaryrefslogtreecommitdiffstats
path: root/hcid/simple-agent
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/simple-agent')
-rwxr-xr-xhcid/simple-agent33
1 files changed, 17 insertions, 16 deletions
diff --git a/hcid/simple-agent b/hcid/simple-agent
index cd906b2d..d233464f 100755
--- a/hcid/simple-agent
+++ b/hcid/simple-agent
@@ -8,47 +8,48 @@ import dbus.mainloop.glib
class Agent(dbus.service.Object):
@dbus.service.method("org.bluez.Agent",
- in_signature='', out_signature='')
+ in_signature="", out_signature="")
def Release(self):
- print 'Release'
+ print "Release"
mainloop.quit()
@dbus.service.method("org.bluez.Agent",
- in_signature='o', out_signature='s')
+ in_signature="o", out_signature="s")
def RequestPasskey(self, device):
- print 'RequestPasskey (' + device + ')'
- return '1234'
+ print "RequestPasskey (" + device + ")"
+ return "1234"
@dbus.service.method("org.bluez.Agent",
- in_signature='s', out_signature='')
+ in_signature="s", out_signature="")
def ConfirmModeChange(self, mode):
- print 'ConfirmModeChange (' + mode + ')'
+ print "ConfirmModeChange (" + mode + ")"
return
@dbus.service.method("org.bluez.Agent",
- in_signature='', out_signature='')
+ in_signature="", out_signature="")
def Cancel(self):
- print 'Cancel'
+ print "Cancel"
return
if __name__ == '__main__':
dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)
bus = dbus.SystemBus()
- manager = dbus.Interface(bus.get_object('org.bluez', '/'),
- 'org.bluez.Manager')
+ manager = dbus.Interface(bus.get_object("org.bluez", "/"),
+ "org.bluez.Manager")
+
path = manager.DefaultAdapter()
- adapter = dbus.Interface(bus.get_object('org.bluez', path),
- 'org.bluez.Adapter')
+ adapter = dbus.Interface(bus.get_object("org.bluez", path),
+ "org.bluez.Adapter")
- path = '/test/agent'
+ path = "/test/agent"
object = Agent(bus, path)
adapter.RegisterAgent(path)
- print 'Agent registered'
+ print "Agent registered"
mainloop = gobject.MainLoop()
mainloop.run()
#adapter.UnregisterAgent(path)
- #print 'Agent unregistered'
+ #print "Agent unregistered"