Orocos Real-Time Toolkit
2.8.3
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
rtt
transports
corba
Service.idl
Go to the documentation of this file.
1
#ifndef ORO_CORBA_SERVICE_PROVIDER_IDL
2
#define ORO_CORBA_SERVICE_PROVIDER_IDL
3
4
#ifdef CORBA_IS_TAO
5
//resolves LNK2005
6
#include <tao/orb.idl>
7
#endif
8
9
#include "
ConfigurationInterface.idl
"
10
#include "
OperationInterface.idl
"
11
#include "
DataFlow.idl
"
12
13
module
RTT
14
{
15
module corba
16
{
17
22
interface
CService
:
COperationInterface
,
CConfigurationInterface
,
CDataFlowInterface
23
{
24
typedef
sequence<string>
CProviderNames
;
25
29
string
getName();
30
34
string
getServiceDescription();
35
39
CProviderNames getProviderNames( );
40
44
CService
getService( in
string
name );
45
49
boolean
hasService( in
string
name );
50
51
};
52
53
};
54
};
55
#endif
RTT::corba::CDataFlowInterface
An interface to access the dataflow of a CControlTask object.
Definition:
DataFlow.idl:119
ConfigurationInterface.idl
RTT::corba::CConfigurationInterface
Exposes both attributes and properties of a service.
Definition:
ConfigurationInterface.idl:20
RTT::corba::CService
An Orocos Service which hosts operations, attributes and properties.
Definition:
Service.idl:22
DataFlow.idl
RTT::corba::CService::CProviderNames
sequence< string > CProviderNames
Definition:
Service.idl:24
RTT::corba::COperationInterface
Exposes the operations this service offers.
Definition:
OperationInterface.idl:126
OperationInterface.idl
RTT
Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
Definition:
Activity.cpp:51
Generated on Fri Apr 5 2019 12:14:55 for Orocos Real-Time Toolkit by
1.8.11