Package twisted :: Package spread :: Module flavors :: Class Viewable
[show private | hide private]
[frames | no frames]

Class Viewable

Jellyable --+    
            |    
 Serializable --+
                |
               Viewable

Known Subclasses:
ClusterGroup

I will be converted to a ViewPoint when passed to or returned from a remote method.

The beginning of a peer's interaction with a PB Service is always through a perspective. However, if a perspective_xxx method returns a Viewable, it will be serialized to the peer as a response to that method.
Method Summary
  jellyFor(self, jellier)
Serialize a ViewPoint for me and the perspective of the given broker.
    Inherited from Serializable
  processUniqueID(self)
Return an ID which uniquely represents this object for this process.
    Inherited from Jellyable
  getStateFor(self, jellier)

Class Variable Summary
    Inherited from Serializable
Implements __implemented__ = <implementedBy twisted.spread.flavors....
_implementsTuple __implements__ = (<MetaInterface twisted.spread.interfac...
ClassProvides __provides__ = <zope.interface.declarations.ClassProvide...
    Inherited from Jellyable
ClassProvides __providedBy__ = <zope.interface.declarations.ClassProvi...

Method Details

jellyFor(self, jellier)

Serialize a ViewPoint for me and the perspective of the given broker.
Overrides:
twisted.spread.jelly.Jellyable.jellyFor

Generated by Epydoc 2.1 on Thu Oct 20 15:30:26 2005 http://epydoc.sf.net