Orocos Real-Time Toolkit
2.9.0
|
An Orocos Required Service. More...
import"rtt/transports/corba/ServiceRequester.idl";
Public Member Functions | |
string | getRequestName () |
Return the name of this requester. More... | |
CServiceRequesterDescription | getCServiceRequesterDescription () |
Return the full description of this requester that includes all ServiceRequester objects. More... | |
CRequestNames | getRequestNames () |
Get a list of all the child requests this request offers. More... | |
COperationCallerNames | getOperationCallerNames () |
Returns the methods required by this requester. More... | |
CServiceRequester | getRequest (in string name) |
Get a child request this request provides. More... | |
boolean | hasRequest (in string name) |
Has this request a child request with given name ? More... | |
boolean | connectTo (in CService svc) |
Connects the whole interface to a remote service. More... | |
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. More... | |
boolean | ready () |
Returns true if all operation callers are connected to the operations of a service. More... | |
boolean | disconnectCaller (in string name) |
Disconnects a caller. More... | |
boolean | callerReady (in string name) |
Checks if a caller is ready. More... | |
void | disconnect () |
Disconnects all operation callers. More... | |
Exposes that this component requires certain services.
Definition at line 41 of file ServiceRequester.idl.
boolean RTT::corba::CServiceRequester::callerReady | ( | in string | name | ) |
Checks if a caller is ready.
boolean RTT::corba::CServiceRequester::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 RTT::corba::CServiceRequester::connectTo | ( | in CService | svc | ) |
Connects the whole interface to a remote service.
void RTT::corba::CServiceRequester::disconnect | ( | ) |
Disconnects all operation callers.
boolean RTT::corba::CServiceRequester::disconnectCaller | ( | in string | name | ) |
Disconnects a caller.
CServiceRequesterDescription RTT::corba::CServiceRequester::getCServiceRequesterDescription | ( | ) |
Return the full description of this requester that includes all ServiceRequester objects.
COperationCallerNames RTT::corba::CServiceRequester::getOperationCallerNames | ( | ) |
Returns the methods required by this requester.
CServiceRequester RTT::corba::CServiceRequester::getRequest | ( | in string | name | ) |
Get a child request this request provides.
string RTT::corba::CServiceRequester::getRequestName | ( | ) |
Return the name of this requester.
CRequestNames RTT::corba::CServiceRequester::getRequestNames | ( | ) |
Get a list of all the child requests this request offers.
boolean RTT::corba::CServiceRequester::hasRequest | ( | in string | name | ) |
Has this request a child request with given name ?
boolean RTT::corba::CServiceRequester::ready | ( | ) |
Returns true if all operation callers are connected to the operations of a service.