#include <Request.h>
Collaboration diagram for CORBA_Request:
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_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 (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
void | send_oneway (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
void | send_deferred (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
void | get_response (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
CORBA::Boolean | poll_response (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
void | handle_response (TAO_InputCDR &incoming, CORBA::ULong reply_status ACE_ENV_ARG_DECL_WITH_DEFAULTS) |
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 ACE_ENV_ARG_DECL_WITH_DEFAULTS) | |
CORBA_Request (CORBA::Object_ptr obj, CORBA::ORB_ptr orb, const CORBA::Char *op ACE_ENV_ARG_DECL_WITH_DEFAULTS) | |
~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_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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|