The Execution Engine is the heart of an Orocos component. More...
Classes | |
class | RTT::CommandProcessor |
This class implements an Orocos command processor. More... | |
class | RTT::EventProcessor |
An Asynchronous Event Processor, which catches events and executes the asynchronous callbacks in its RunnableInterface::step(). More... | |
class | RTT::ExecutionEngine |
An execution engine serialises (executes one after the other) the execution of all commands, programs, state machines and incomming events for a task. More... | |
class | RTT::ProgramProcessor |
This class implements a real-time program processor. More... | |
class | RTT::StateMachineProcessor |
This class implements a real-time state machine executor. More... |
The Execution Engine is the heart of an Orocos component.
It handles events, commands, programs, state machines and executes user application code. The ExecutionEngine delegates these tasks to Processors.