name “OCL”
import_types_from “orocos”
context = external_task_context “ReportingComponent” do
fixed_initial_state
end
external_task_context 'TCPReporting', subclasses: 'ReportingComponent' do
property 'port', 'int', 3142
end
external_task_context 'FileReporting', subclasses: 'ReportingComponent' do
property 'ReportFile', 'std/string'
end