|
DRCL J-Sim API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Classes in drcl.comp used by drcl.comp | |
| ACARuntime
Defines the interface of an ACA runtime. |
|
| ACATimer
Defines a runtime task performed by a WorkerThread.
|
|
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
| AWorkerThread
|
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Component.Locks
Data structure for holding all the locks and waiting threads in a component. |
|
| Contract
The base class for describing a contract. |
|
| ContractAny
The contract that matches any contract. |
|
| ForkManager
Defines the base class that manages "fork" events for a component system. |
|
| Handler
Defines interface for embedding a handler in a component, e.g., WrapperComponent. |
|
| LockPack
Data structure of a lock. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Task
Defines a runtime task performed by a WorkerThread.
|
|
| Util.Link
The class describes a uni-directional connection between two ports. |
|
| Wire
|
|
| WorkerThread
Carries out data processing at a component or special runtime tasks. |
|
| Wrapper
Defines interface for a component that wraps a non-component object. |
|
| Classes in drcl.comp used by drcl.comp.contract | |
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.comp.io | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Classes in drcl.comp used by drcl.comp.lib | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.comp.lib.bytestream | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.comp.queue | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.comp.tool | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Wrapper
Defines interface for a component that wraps a non-component object. |
|
| WrapperComponent
Component that wraps a non-component object. |
|
| Classes in drcl.comp used by drcl.diffserv | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.diffserv.scheduling | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.application | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet.contract | |
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.core | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.core.ni | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet.core.queue | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet.data | |
| ACATimer
Defines a runtime task performed by a WorkerThread.
|
|
| Classes in drcl.comp used by drcl.inet.mac | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.protocol | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet.protocol.aodv | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.protocol.cbt | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.protocol.dv | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.protocol.dvmrp | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.inet.protocol.ospf | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.sensorsim | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.socket | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.inet.tool | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Classes in drcl.comp used by drcl.inet.transport | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.intserv | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Wrapper
Defines interface for a component that wraps a non-component object. |
|
| Classes in drcl.comp used by drcl.intserv.scheduler | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Wrapper
Defines interface for a component that wraps a non-component object. |
|
| Classes in drcl.comp used by drcl.net | |
| ACATimer
Defines a runtime task performed by a WorkerThread.
|
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.net.tool | |
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Classes in drcl.comp used by drcl.net.traffic | |
| ActiveComponent
Only components that implement this interface can be given an execution context to Component#_start() when Component.run()ed. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Classes in drcl.comp used by drcl.ruv | |
| ACARuntime
Defines the interface of an ACA runtime. |
|
Component
Component is the base class for implementing components in the
Autonomous Component Architecture (ACA).
|
|
| Contract
The base class for describing a contract. |
|
| Extension
An extension is a component that behaves as part of other components in the sense that when data arrives at an extension, instead of a new thread is created to handle the data, the thread at the sending component carries over the component boundary. |
|
| Message
The base class for implementing a message. |
|
| Port
The implementation of a port in the autonomous component architecture (ACA). |
|
| Wrapper
Defines interface for a component that wraps a non-component object. |
|
| Classes in drcl.comp used by drcl.sim | |
| ACARuntime
Defines the interface of an ACA runtime. |
|
| Classes in drcl.comp used by drcl.sim.event | |
| ACARuntime
Defines the interface of an ACA runtime. |
|
| ForkManager
Defines the base class that manages "fork" events for a component system. |
|
| WorkerThread
Carries out data processing at a component or special runtime tasks. |
|
| Classes in drcl.comp used by drcl.sim.process | |
| ACARuntime
Defines the interface of an ACA runtime. |
|
| ARuntime
A realization of ACA runtime. |
|
| ForkManager
Defines the base class that manages "fork" events for a component system. |
|
|
DRCL J-Sim API | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||