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 |