Package twisted :: Package manhole :: Module explorer :: Class Explorer
[show private | hide private]
[frames | no frames]

Class Explorer

Jellyable --+            
            |            
 Serializable --+        
                |        
         Copyable --+    
                    |    
            Cacheable --+
                        |
                       Explorer

Known Subclasses:
ExplorerModule, ExplorerImmutable, ExplorerClass, ExplorerFunction, ExplorerSequence, ExplorerInstance, ExplorerBuiltin, ExplorerGeneric, ExplorerMapping

Method Summary
  __init__(self, object, identifier)
  getStateFor(self, jellier)
(inherited from Jellyable)
  getStateToCacheAndObserveFor(self, perspective, observer)
Get state to cache on the client and client-cache reference to observe locally. (inherited from Cacheable)
  getStateToCopy(self)
Gather state to send when I am serialized for a peer. (inherited from Copyable)
  getStateToCopyFor(self, perspective)
Gather state to send when I am serialized for a particular perspective.
  getTypeToCopy(self)
Determine what type tag to send for me. (inherited from Copyable)
  getTypeToCopyFor(self, perspective)
Determine what type tag to send for me. (inherited from Copyable)
  jellyFor(self, jellier)
Return an appropriate tuple to serialize me. (inherited from Cacheable)
  processUniqueID(self)
Return an ID which uniquely represents this object for this process. (inherited from Serializable)
  stoppedObserving(self, perspective, observer)
This method is called when a client has stopped observing me. (inherited from Cacheable)
  view_get_refcount(self, perspective)

Class Variable Summary
list accessors
list attributeGroups
None id
None identifier
list properties

Method Details

getStateToCopyFor(self, perspective)

Gather state to send when I am serialized for a particular perspective.

I will default to calling getStateToCopy. Override this to customize this behavior.
Overrides:
twisted.spread.flavors.Copyable.getStateToCopyFor (inherited documentation)

Class Variable Details

accessors

Type:
list
Value:
['get_refcount']                                                       

attributeGroups

Type:
list
Value:
[]                                                                     

id

Type:
None
Value:
None                                                                   

identifier

Type:
None
Value:
None                                                                   

properties

Type:
list
Value:
['id', 'identifier']                                                   

Generated by Epydoc 1.1 on Sat Feb 15 21:17:55 2003 http://epydoc.sf.net