Public Types |
| typedef CORBA_Request_ptr | _ptr_type |
| typedef CORBA_Request_var | _var_type |
Public Methods |
| CORBA::Object_ptr | target (void) const |
| const CORBA::Char* | operation (void) const |
| CORBA::NVList_ptr | arguments (void) |
| CORBA::NamedValue_ptr | result (void) |
| CORBA::ExceptionList_ptr | exceptions (void) |
| CORBA::Context_ptr | ctx (void) const |
| void | ctx (CORBA::Context_ptr) |
| CORBA::ContextList_ptr | contexts (void) |
| CORBA::Environment_ptr | env (void) |
| CORBA_Any& | add_in_arg (void) |
| CORBA_Any& | add_in_arg (const char* name) |
| CORBA_Any& | add_inout_arg (void) |
| CORBA_Any& | add_inout_arg (const char* name) |
| CORBA_Any& | add_out_arg (void) |
| CORBA_Any& | add_out_arg (const char* name) |
| void | set_return_type (CORBA::TypeCode_ptr tc) |
| CORBA_Any& | return_value (void) |
| void | invoke (CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| void | send_oneway (CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| void | send_deferred (CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| void | get_response (CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| CORBA::Boolean | poll_response (CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| void | handle_response (TAO_InputCDR &incoming, CORBA::ULong reply_status, CORBA::Environment &ACE_TRY_ENV = CORBA::Environment::default_environment ()) |
| CORBA::ULong | _incr_refcnt (void) |
| CORBA::ULong | _decr_refcnt (void) |
| void | _tao_lazy_evaluation (int lazy_evaluation) |
| int | _tao_byte_order (void) const |
| void | _tao_byte_order (int byte_order) |
| void | raw_user_exception (TAO_InputCDR &cdr) |
| ACE_CString& | raw_user_exception (void) |
Static Public Methods |
| CORBA_Request* | _duplicate (CORBA_Request*) |
| CORBA_Request* | _nil (void) |
Private Methods |
| | CORBA_Request (CORBA::Object_ptr obj, CORBA::ORB_ptr orb, const CORBA::Char *op, CORBA::NVList_ptr args, CORBA::NamedValue_ptr result, CORBA::Flags flags, CORBA::ExceptionList_ptr exceptions, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment ()) |
| | CORBA_Request (CORBA::Object_ptr obj, CORBA::ORB_ptr orb, const CORBA::Char *op, CORBA::Environment &ACE_TRY_ENV = TAO_default_environment ()) |
| | ~CORBA_Request (void) |
Private Attributes |
| CORBA::Object_ptr | target_ |
| CORBA::ORB_var | orb_ |
| const CORBA::Char* | opname_ |
| CORBA::NVList_ptr | args_ |
| CORBA::NamedValue_ptr | result_ |
| CORBA::Flags | flags_ |
| CORBA::Environment | env_ |
| CORBA_ExceptionList_var | exceptions_ |
| CORBA::ContextList_ptr | contexts_ |
| CORBA::Context_ptr | ctx_ |
| CORBA::ULong | refcount_ |
| TAO_SYNCH_MUTEX | lock_ |
| int | lazy_evaluation_ |
| CORBA::Boolean | response_received_ |
| int | byte_order_ |
| ACE_CString | raw_user_exception_ |
Friends |
| class | TAO_Dynamic_Adapter_Impl |