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 |