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)

Base Modules

Kamaelia.Exceptions contains a number of exceptions covering different potential failure points in the modules. These exceptions generally inherit from Axon.AxonExceptions.AxonException

Kamaelia.BaseIPC however defines some specific payloads for intercomponent communication. These are generally control messages used by various Internet Adaption components for signalling various events - normally relating to new or closed socket events. The IPC messages inherit from Axon.IPC, and are mainly notify events. Currently the only producerFinishedclass is socketShutdown- issued by Internet Abstraction Modules.

-- Michael, December 2004, updated by Matt, April 2007