#include <ServiceRequesterI.h>
Public Member Functions | |
virtual RTT::corba::CServiceRequester_ptr | activate_this () |
virtual ::CORBA::Boolean | callerReady (const char *name) |
virtual ::CORBA::Boolean | connectCallerTo (const char *name,::RTT::corba::CService_ptr svc) |
virtual ::CORBA::Boolean | connectTo (::RTT::corba::CService_ptr svc) |
virtual void | disconnect (void) |
virtual ::CORBA::Boolean | disconnectCaller (const char *name) |
virtual ::RTT::corba::CServiceRequesterDescription * | getCServiceRequesterDescription (void) |
static::RTT::corba::CServiceRequesterDescription * | getCServiceRequesterDescription (const RTT::ServiceRequester::shared_ptr &) |
virtual ::RTT::corba::COperationCallerNames * | getOperationCallerNames (void) |
virtual ::RTT::corba::CServiceRequester_ptr | getRequest (const char *name) |
virtual char * | getRequestName (void) |
virtual ::RTT::corba::CRequestNames * | getRequestNames (void) |
virtual ::CORBA::Boolean | hasRequest (const char *name) |
virtual ::CORBA::Boolean | ready (void) |
RTT_corba_CServiceRequester_i (RTT::ServiceRequester::shared_ptr service, PortableServer::POA_ptr poa) | |
virtual | ~RTT_corba_CServiceRequester_i (void) |
Protected Types | |
typedef std::map< std::string, std::pair< RTT::corba::CServiceRequester_var, PortableServer::ServantBase_var > > | RequestersMap |
Protected Attributes | |
PortableServer::POA_var | mpoa |
RequestersMap | mrequests |
RTT::ServiceRequester::shared_ptr | mservice |
Definition at line 86 of file ServiceRequesterI.h.
|
protected |
Definition at line 91 of file ServiceRequesterI.h.
RTT_corba_CServiceRequester_i::RTT_corba_CServiceRequester_i | ( | RTT::ServiceRequester::shared_ptr | service, |
PortableServer::POA_ptr | poa | ||
) |
Definition at line 77 of file ServiceRequesterI.cpp.
|
virtual |
Definition at line 83 of file ServiceRequesterI.cpp.
|
inlinevirtual |
Definition at line 101 of file ServiceRequesterI.h.
CORBA::Boolean RTT_corba_CServiceRequester_i::callerReady | ( | const char * | name | ) |
Definition at line 190 of file ServiceRequesterI.cpp.
CORBA::Boolean RTT_corba_CServiceRequester_i::connectCallerTo | ( | const char * | name, |
::RTT::corba::CService_ptr | svc | ||
) |
Definition at line 155 of file ServiceRequesterI.cpp.
CORBA::Boolean RTT_corba_CServiceRequester_i::connectTo | ( | ::RTT::corba::CService_ptr | svc | ) |
Definition at line 144 of file ServiceRequesterI.cpp.
|
virtual |
Definition at line 208 of file ServiceRequesterI.cpp.
CORBA::Boolean RTT_corba_CServiceRequester_i::disconnectCaller | ( | const char * | name | ) |
Definition at line 177 of file ServiceRequesterI.cpp.
RTT::corba::CServiceRequesterDescription * RTT_corba_CServiceRequester_i::getCServiceRequesterDescription | ( | void | ) |
Definition at line 214 of file ServiceRequesterI.cpp.
static ::RTT::corba::CServiceRequesterDescription* RTT_corba_CServiceRequester_i::getCServiceRequesterDescription | ( | const RTT::ServiceRequester::shared_ptr & | ) |
RTT::corba::COperationCallerNames * RTT_corba_CServiceRequester_i::getOperationCallerNames | ( | void | ) |
Definition at line 105 of file ServiceRequesterI.cpp.
RTT::corba::CServiceRequester_ptr RTT_corba_CServiceRequester_i::getRequest | ( | const char * | name | ) |
Definition at line 117 of file ServiceRequesterI.cpp.
|
virtual |
Definition at line 87 of file ServiceRequesterI.cpp.
RTT::corba::CRequestNames * RTT_corba_CServiceRequester_i::getRequestNames | ( | void | ) |
Definition at line 93 of file ServiceRequesterI.cpp.
CORBA::Boolean RTT_corba_CServiceRequester_i::hasRequest | ( | const char * | name | ) |
Definition at line 138 of file ServiceRequesterI.cpp.
CORBA::Boolean RTT_corba_CServiceRequester_i::ready | ( | void | ) |
Definition at line 202 of file ServiceRequesterI.cpp.
|
protected |
Definition at line 93 of file ServiceRequesterI.h.
|
protected |
Definition at line 92 of file ServiceRequesterI.h.
|
protected |
Definition at line 90 of file ServiceRequesterI.h.