Esempio n. 1
0
#!/usr/bin/python2.5
import rpc, gtk

def async_cb(val):
    print "async_cb: %s" % (val)

rpc.set_name("lolboll")
print rpc.send("pinger", "ping")
print rpc.send("pinger", "ping_with_id", id=205)
rpc.send_async("pinger", "ping", callback=async_cb)
rpc.send_async("pinger", "silent", callback=async_cb)
rpc.send_async("pinger", "ping_with_id", callback=async_cb, id=302)
rpc.send_async("pinger", "ping_with_id", id=402)

gtk.main()
Esempio n. 2
0
#!/usr/bin/python2.5
#coding: utf-8

import rpc,gtk
def silent():
    pass

def ping():
    return "pong!"

def ping2(id):
    print "tog emot: %s" % id
    return "pong me id %d" % id, "eller?"

rpc.set_name("pinger")
rpc.register("ping", ping)
rpc.register("ping_with_id", ping2)
rpc.register("silent", silent)

gtk.main()