August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year,
primarily targeted around Python 3 and ecosystem compatibility.
PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)
For examples and more explanations, see the module level docs.
A component which takes a child component and connects its outboxes
to queues, which communicate with the likefile component.
Methods defined here
main(self)
sendPendingOutput(self)
This method will take any outgoing data sent to us from a child
component and stick it on a queue to the outside world.
- mainBody(self)
- __str__(self)
- childComponents(self)
- 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)
- retrieveTrackedResource(self, inbox)
- deleteOutbox(self, name)
- _newOutboxName(self[, name])
- ceaseTrackingResource(self, resource)
- addInbox(self, *args)
- trackResource(self, resource, inbox)
- retrieveTrackedResourceInformation(self,
resource)
- deleteInbox(self, name)
- _newInboxName(self[, name])
- trackResourceInformation(self, resource, inboxes,
outboxes, information)
- addOutbox(self, *args)
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, 09 Dec 2009 at 04:00:25
UTC/GMT