#include <DII_Invocation.h>
Public Member Functions |
| | DII_Invocation (CORBA::Object_ptr otarget, Profile_Transport_Resolver &resolver, TAO_Operation_Details &detail, CORBA::ExceptionList *excp, CORBA::Request_ptr req, bool response_expected=true) |
| virtual Dynamic::ParameterList * | arguments (void) |
| Invocation_Status | remote_invocation (ACE_Time_Value *max_wait_time) |
| virtual Invocation_Status | handle_user_exception (TAO_InputCDR &cdr) |
| | Synch_Twoway_Invocation (CORBA::Object_ptr otarget, Profile_Transport_Resolver &resolver, TAO_Operation_Details &detail, bool response_expected=true) |
| Invocation_Status | remote_twoway (ACE_Time_Value *max_wait_time) |
| | Remote_Invocation (CORBA::Object_ptr otarget, Profile_Transport_Resolver &resolver, TAO_Operation_Details &detail, bool response_expected) |
| virtual | ~Invocation_Base (void) |
| TAO_Stub * | stub (void) const |
| CORBA::Object_ptr | forwarded_reference (void) |
| void | forwarded_reference (CORBA::Object_ptr o) |
| TAO_Service_Context & | request_service_context (void) |
| TAO_Service_Context & | reply_service_context (void) |
| CORBA::Object_ptr | steal_forwarded_reference (void) |
| CORBA::Object_ptr | effective_target (void) const |
| CORBA::Object_ptr | target (void) const |
| CORBA::Boolean | response_expected (void) const |
| GIOP::ReplyStatusType | reply_status (void) const |
| void | reply_status (GIOP::ReplyStatusType s) |
| TAO_Operation_Details & | operation_details (void) |
| size_t & | stack_size (void) |
| CORBA::Exception * | caught_exception (void) |
| TAO::Invocation_Status | invoke_status (void) const |
| void | invoke_status (Invocation_Status s) |
| PortableInterceptor::ReplyStatus | pi_reply_status (void) const |
| bool | is_remote_request () const |
Additional Inherited Members |
| void exception CORBA::Exception * | exception |
| Invocation_Status | location_forward (TAO_InputCDR &cdr) |
| Invocation_Status | handle_system_exception (TAO_InputCDR &cdr) |
| Invocation_Status | wait_for_reply (ACE_Time_Value *max_wait_time, TAO_Synch_Reply_Dispatcher &rd, TAO_Bind_Dispatcher_Guard &bd) |
| void | init_target_spec (TAO_Target_Specification &spec, TAO_OutputCDR &output) |
| void | write_header (TAO_OutputCDR &out_stream) |
| void | marshal_data (TAO_OutputCDR &cdr) |
| Invocation_Status | send_message (TAO_OutputCDR &cdr, TAO_Message_Semantics message_semantics, ACE_Time_Value *max_wait_time) |
| | Invocation_Base (CORBA::Object_ptr otarget, CORBA::Object_ptr target, TAO_Stub *stub, TAO_Operation_Details &op, bool response_expected, bool request_is_remote) |
| Invocation_Status | send_request_interception (void) |
| Invocation_Status | receive_reply_interception (void) |
| Invocation_Status | receive_other_interception (void) |
| PortableInterceptor::ReplyStatus | handle_any_exception (CORBA::Exception *e) |
| PortableInterceptor::ReplyStatus | handle_all_exception (void) |
| Profile_Transport_Resolver & | resolver_ |
Constructor & Destructor Documentation
Member Function Documentation
| Dynamic::ParameterList * TAO::DII_Invocation::arguments |
( |
void |
| ) |
|
|
virtual |
Friends And Related Function Documentation
Member Data Documentation
Back pointer to the DII request that created us.
The documentation for this class was generated from the following files: