#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-

import kaa.rpc

def handle_result(r):
    print "Result:", r
    #raise SystemExit

def shutdown(r):
    print "Result:", r
    raise SystemExit

myaddr = '127.0.0.1'
c = kaa.rpc.Client((myaddr, 5000), 'very_secret')
c.rpc('func1').connect(handle_result)
c.rpc('func2').connect(handle_result)
c.rpc('ping', 'Bob').connect(shutdown)
kaa.main()
