Orocos Real-Time Toolkit  2.5.0
Public Member Functions
RTT::corba::CServiceRequester Interface Reference

An Orocos Required Service. More...

import "rtt/transports/corba/ServiceRequester.idl";

List of all members.

Public Member Functions

string getRequestName ()
 Return the name of this service.
CRequestNames getRequestNames ()
 Get a list of all the child requests this request offers.
COperationCallerNames getOperationCallerNames ()
 Returns the methods required by this requester.
CServiceRequester getRequest (in string name)
 Get a child request this request provides.
boolean hasRequest (in string name)
 Has this request a child request with given name ?
boolean connectTo (in CService svc)
 Connects the whole interface to a remote service.
boolean connectCallerTo (in string name, in CService svc)
 Connets a single operation caller from this interface to one with the same name in a remote service.
boolean ready ()
 Returns true if all operation callers are connected to the operations of a service.
boolean disconnectCaller (in string name)
 Disconnects a caller.
boolean callerReady (in string name)
 Checks if a caller is ready.
void disconnect ()
 Disconnects all operation callers.

Detailed Description

An Orocos Required Service.

Exposes that this component requires certain services.

Definition at line 23 of file ServiceRequester.idl.


Member Function Documentation

boolean RTT::corba::CServiceRequester::callerReady ( in string  name)

Checks if a caller is ready.

Returns:
false if name dit not exist or not ready.

Disconnects a caller.

Returns:
false if name dit not exist.

The documentation for this interface was generated from the following file: