Axon.__init__.py
Version: Axon 1.0
Stub file allowing "import Axon". Imports all the major Axon modules. It also performs some initial important initialisation:
Microprocess.microprocess.setSchedulerClass(Scheduler.scheduler)
Microprocess.microprocess.setTrackerClass(None)
CoordinatingAssistantTracker.coordinatingassistanttracker()
Scheduler.scheduler() # Initialise the class.
from Axon import * results in the following names being imported into your namespace:
- AdaptiveCommsComponent Axon AxonExceptions AxonObject AxonType Component CoordinatingAssistantTracker Ipc Linkage Microprocess Postman Scheduler debug debugConfigFile idGen util
These are all module level names.
Pydoc Style Documentation
Package Contents:
- AdaptiveCommsComponent
- Axon
- AxonExceptions
- Component
- CoordinatingAssistantTracker
- Ipc
- Linkage
- Microprocess
- Postman
- Scheduler
- debug
- debugConfigFile
- idGen
- util
Testdoc Documentation
NA
TODO: What sort of testing is appropriate for Axon.__init__.py ?
Michael, December 2004