| 
    Orocos Real-Time Toolkit
    2.9.0
    
   | 
 
#include <rtt/transports/corba/ServiceRequesterI.h>
  
 Public Member Functions | |
| RTT_corba_CServiceRequester_i (RTT::ServiceRequester::shared_ptr service, PortableServer::POA_ptr poa) | |
| virtual | ~RTT_corba_CServiceRequester_i (void) | 
| virtual RTT::corba::CServiceRequester_ptr | activate_this () | 
| virtual char * | getRequestName (void) | 
| virtual ::RTT::corba::CServiceRequesterDescription * | getCServiceRequesterDescription (void) | 
| static::RTT::corba::CServiceRequesterDescription * | getCServiceRequesterDescription (const RTT::ServiceRequester::shared_ptr &) | 
| virtual ::RTT::corba::CRequestNames * | getRequestNames (void) | 
| virtual ::RTT::corba::COperationCallerNames * | getOperationCallerNames (void) | 
| virtual ::RTT::corba::CServiceRequester_ptr | getRequest (const char *name) | 
| virtual ::CORBA::Boolean | hasRequest (const char *name) | 
| virtual ::CORBA::Boolean | connectTo (::RTT::corba::CService_ptr svc) | 
| virtual ::CORBA::Boolean | connectCallerTo (const char *name,::RTT::corba::CService_ptr svc) | 
| virtual ::CORBA::Boolean | disconnectCaller (const char *name) | 
| virtual ::CORBA::Boolean | callerReady (const char *name) | 
| virtual ::CORBA::Boolean | ready (void) | 
| virtual void | disconnect (void) | 
Protected Types | |
| typedef std::map< std::string, std::pair< RTT::corba::CServiceRequester_var, PortableServer::ServantBase_var > > | RequestersMap | 
Protected Attributes | |
| RTT::ServiceRequester::shared_ptr | mservice | 
| RequestersMap | mrequests | 
| PortableServer::POA_var | mpoa | 
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.
Referenced by getRequest().
      
  | 
  virtual | 
Definition at line 83 of file ServiceRequesterI.cpp.
      
  | 
  inlinevirtual | 
Definition at line 101 of file ServiceRequesterI.h.
References callerReady(), connectCallerTo(), connectTo(), disconnect(), disconnectCaller(), getCServiceRequesterDescription(), getOperationCallerNames(), getRequest(), getRequestName(), getRequestNames(), hasRequest(), and ready().
Referenced by getRequest(), and RTT_corba_CTaskContext_i::getRequester().
| CORBA::Boolean RTT_corba_CServiceRequester_i::callerReady | ( | const char * | name | ) | 
Definition at line 190 of file ServiceRequesterI.cpp.
References RTT::Error, and mservice.
Referenced by activate_this().
| CORBA::Boolean RTT_corba_CServiceRequester_i::connectCallerTo | ( | const char * | name, | 
| ::RTT::corba::CService_ptr | svc | ||
| ) | 
Definition at line 155 of file ServiceRequesterI.cpp.
References RTT::Error, mpoa, and mservice.
Referenced by activate_this(), and connectTo().
| CORBA::Boolean RTT_corba_CServiceRequester_i::connectTo | ( | ::RTT::corba::CService_ptr | svc | ) | 
Definition at line 144 of file ServiceRequesterI.cpp.
References connectCallerTo(), and mservice.
Referenced by activate_this().
      
  | 
  virtual | 
Definition at line 208 of file ServiceRequesterI.cpp.
References mservice.
Referenced by activate_this().
| CORBA::Boolean RTT_corba_CServiceRequester_i::disconnectCaller | ( | const char * | name | ) | 
Definition at line 177 of file ServiceRequesterI.cpp.
References RTT::Error, and mservice.
Referenced by activate_this().
| RTT::corba::CServiceRequesterDescription * RTT_corba_CServiceRequester_i::getCServiceRequesterDescription | ( | void | ) | 
Definition at line 214 of file ServiceRequesterI.cpp.
References RTT::corba::CServiceRequesterDescription::children, getCServiceRequesterDescription(), getOperationCallerNames(), getRequest(), getRequestName(), mrequests, mservice, and RTT::corba::CServiceRequesterDescription::name.
Referenced by activate_this(), and getCServiceRequesterDescription().
| 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.
References mservice.
Referenced by activate_this(), and getCServiceRequesterDescription().
| RTT::corba::CServiceRequester_ptr RTT_corba_CServiceRequester_i::getRequest | ( | const char * | name | ) | 
Definition at line 117 of file ServiceRequesterI.cpp.
References activate_this(), RTT::Debug, mpoa, mrequests, mservice, and RTT_corba_CServiceRequester_i().
Referenced by activate_this(), and getCServiceRequesterDescription().
      
  | 
  virtual | 
Definition at line 87 of file ServiceRequesterI.cpp.
References mservice.
Referenced by activate_this(), and getCServiceRequesterDescription().
| RTT::corba::CRequestNames * RTT_corba_CServiceRequester_i::getRequestNames | ( | void | ) | 
Definition at line 93 of file ServiceRequesterI.cpp.
References mservice.
Referenced by activate_this().
| CORBA::Boolean RTT_corba_CServiceRequester_i::hasRequest | ( | const char * | name | ) | 
Definition at line 138 of file ServiceRequesterI.cpp.
References mservice.
Referenced by activate_this().
| CORBA::Boolean RTT_corba_CServiceRequester_i::ready | ( | void | ) | 
Definition at line 202 of file ServiceRequesterI.cpp.
References mservice.
Referenced by activate_this().
      
  | 
  protected | 
Definition at line 93 of file ServiceRequesterI.h.
Referenced by connectCallerTo(), and getRequest().
      
  | 
  protected | 
Definition at line 92 of file ServiceRequesterI.h.
Referenced by getCServiceRequesterDescription(), and getRequest().
      
  | 
  protected | 
Definition at line 90 of file ServiceRequesterI.h.
Referenced by callerReady(), connectCallerTo(), connectTo(), disconnect(), disconnectCaller(), getCServiceRequesterDescription(), getOperationCallerNames(), getRequest(), getRequestName(), getRequestNames(), hasRequest(), and ready().
 1.8.11