|
Orocos Real-Time Toolkit
2.8.3
|
| Activity (thread) classes. | Activities execute functions in a thread |
| Device Interfaces | Abstraction APIs for hardware devices ('cards') such as IO, counters, but also logical devices like Encoders and generic Sensors |
| ▼Component Model | The RTT Component model is built around the TaskContext class |
| ▼Task Context Interface | The TaskContext can provides and requires services and has an ExecutionEngine that executes its functions |
| ▼Property Interface | Properties can be hierarchically stored and be introspected for their type and contents |
| Recursive Property Bag Operations. | These functions operate recursively on the contents of bags, possibly modifying, deleting or creating new Property objects in the bag or in one of its sub-bags. |
| Operation Interface | Invoking synchronous and asynchronous methods |
| ▼Data Flow Ports | Ports send or receive data from other components |
| Data Storage and Buffering classes. | Thread-safe implementations of data container objects such as Buffers and DataObjects |
| Execution Engine | The Execution Engine is the heart of an Orocos component |
| Service Interface | A Service consists of a configuration, operation and data flow interface which can be used, or connected to, other components |
| Time measurement classes. | Time measurement and time keeping |
| Component IDL and Corba Setup | IDL interface of Orocos Components and setup classes |
1.8.11