Orocos Real-Time Toolkit  2.8.3
Classes | Modules | Typedefs | Enumerations
OperationInterface.idl File Reference

Go to the source code of this file.

Classes

struct  RTT::corba::CArgumentDescription
 When querying an operation for the kinds of arguments it takes, this structure is returned for each argument. More...
 
exception  RTT::corba::CWrongArgumentException
 Is thrown when a wrong argument number is queried. More...
 
exception  RTT::corba::CWrongNumbArgException
 Is thrown when a wrong number of arguments is provided. More...
 
exception  RTT::corba::CWrongTypeArgException
 Is thrown when a wrong type of arguments is provided. More...
 
exception  RTT::corba::CNoSuchNameException
 Is thrown when an operation does not exist. More...
 
exception  RTT::corba::CCallInterrupted
 Is thrown if the calling or sending of an operation was interrupted. More...
 
exception  RTT::corba::CCallError
 
interface  RTT::corba::CSendHandle
 A handler object that allows us to collect the results of a send. More...
 
interface  RTT::corba::COperationInterface
 Exposes the operations this service offers. More...
 

Modules

 RTT
 Contains TaskContext, Activity, OperationCaller, Operation, Property, InputPort, OutputPort, Attribute.
 
 RTT::corba
 CORBA (OmniORB/TAO) code for network data transport.
 

Typedefs

typedef sequence< any > RTT::corba::CAnyArguments
 
typedef sequence< CArgumentDescription > RTT::corba::CDescriptions
 

Enumerations

enum  RTT::corba::CSendStatus { RTT::corba::CCollectFailure, RTT::corba::CSendFailure, RTT::corba::CSendNotReady, RTT::corba::CSendSuccess }