1 #ifndef ORO_CORBA_SERVICE_PROVIDER_IDL 2 #define ORO_CORBA_SERVICE_PROVIDER_IDL 56 string getServiceDescription();
67 CProviderNames getProviderNames( );
72 CService getService( in
string name );
77 boolean hasService( in
string name );
sequence< CAttribute > CAttributeNames
Complete description of a Service.
An interface to access the dataflow of a CControlTask object.
CConfigurationInterface::CAttributeNames attributes
Exposes both attributes and properties of a service.
sequence< CService > CServices
CDataFlowInterface::CPortDescriptions ports
sequence< CPortDescription > CPortDescriptions
An Orocos Service which hosts operations, attributes and properties.
sequence< COperation > COperationDescriptions
sequence< CProperty > CPropertyNames
COperationInterface::COperationDescriptions operations
sequence< CServiceDescription > CServiceDescriptions
sequence< string > CProviderNames
Exposes the operations this service offers.
CConfigurationInterface::CPropertyNames properties
CServiceDescriptions children_descriptions
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.