#!/usr/bin/env python # encoding: utf-8 """ test.py Created by Cody Brocious on 2007-04-27. Copyright (c) 2006 Cody Brocious All rights reserved. """ from AsyncObject import AsyncObject class Foo(AsyncObject): def __init__(self): self.bar = Bar.new() def omg(self): self.bar.wtf('foo', callback=self.printer) def printer(self, ret): print ret class Bar(AsyncObject): def wtf(self, someparam): return someparam.upper() foo = Foo() foo.omg() foo.run()