| Home | Trees | Index | Help |  | 
|---|
| Package twisted :: Package spread :: Module pb :: Class Avatar | 
 | 
NewCredPerspectiveA default IPerspective implementor.
This class is intended to be subclassed, and a realm should return an instance of such a subclass when IPerspective is requested of it.
A peer requesting a perspective will receive only aRemoteReference to a pb.Avatar. When a method is called on 
that RemoteReference, it will translate to a method on the 
remote perspective named 'perspective_methodname'. (For more information 
on invoking methods on other objects, see 
flavors.ViewPoint.)
| Method Summary | |
|---|---|
| This method is called when a network message is received. | |
| Class Variable Summary | |
|---|---|
| Implements | __implemented__=<implementedBy twisted.spread.pb.Avata... | 
| ClassProvides | __providedBy__=<zope.interface.declarations.ClassProvi... | 
| ClassProvides | __provides__=<zope.interface.declarations.ClassProvide... | 
| Method Details | 
|---|
| perspectiveMessageReceived(self, broker, message, args, kw)This method is called when a network message is received.I will call: | self.perspective_%(message)s(*broker.unserialize(args), | **broker.unserialize(kw))to handle the method; subclasses of Avatar are expected to implement methods of this naming convention. | 
| Class Variable Details | 
|---|
| __implemented__
 | 
| __providedBy__
 | 
| __provides__
 | 
| Home | Trees | Index | Help |  | 
|---|
| Generated by Epydoc 2.1 on Sun Dec 10 22:04:45 2006 | http://epydoc.sf.net |