Kamaelia docs : Axon.Introspector.Introspector
For examples and more explanations, see the module level docs.
Introspector() -> new Introspector component.
Outputs topology (change) data describing what components there are, and
how they are wired inside the running Axon system.
- control : Shutdown signalling
- inbox : NOT USED
- outbox : Topology (change) data describing the Axon system
- signal : Shutdown signalling
Methods defined here
introspect() -> components, postboxes, linkages
Returns the current set of components, postboxes and interpostbox linkages.
- components -- a dictionary, containing components as keys
- postboxes -- a list of (component.id, type, "boxname") tuples, where type="i" (inbox) or "o" (outbox)
- linkages -- a dictionary containing (postbox,postbox) tuples as keys, where postbox is a tuple from the postboxes list
- mainBody(self)
- __str__(self)
- childComponents(self)
- __init__(self, *args, **argd)
- setInboxSize(self, boxname, size)
- send(self, message[, boxname])
- dataReady(self[, boxname])
- initialiseComponent(self)
- anyReady(self)
- __addChild(self, child)
- closeDownComponent(self)
- _closeDownMicroprocess(self)
- link(self, source, sink, *optionalargs, **kwoptionalargs)
- unlink(self[, thecomponent][, thelinkage])
- recv(self[, boxname])
- _deliver(self, message[, boxname])
- removeChild(self, child)
- Inbox(self[, boxname])
- addChildren(self, *children)
Feedback
Got a problem with the documentation? Something unclear that could be clearer?
Want to help improve it? Constructive criticism is very welcome - especially if you can suggest a better rewording!
Please leave you feedback
here
in reply to the documentation thread in the Kamaelia blog.
-- Automatic documentation generator, 19 Oct 2008 at 14:28:09 UTC/GMT
This is a page from the Kamaelia website. You can find the original here: