Re: Class methods as callbacks/errbacks

Gelonida N <[email protected]>
Newsgroups gmane.comp.python.twisted.web
Message-ID <[email protected]>
On 06/05/2011 10:44 AM, Phil Mayers wrote:
>> Is there an alternative and/or cleaner solution to specify a class
>> method as a callback or errback?
> 
> Just pass the instance method directly to addCallback:
> 
> d.addCallback(someclass.lost_conn)
You can either specify a bound class method or an unbound.
I guess you'd like to have a bound callback, but I don't know your
entire example.


d.addCallback(some_object.lost_conn)

obj_callback = some_object.method_name # bound method

class_callback = some_class.method_name # unbound method


so the usage would be
obj_callback(args)

or

class_callback(object, args)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.