Public Member Functions |
| DII_Invocation_Adapter (CORBA::Object *target, Argument **args, int arg_number, const char *operation, size_t op_len, CORBA::ExceptionList *exception, CORBA::Request *r, Invocation_Mode mode=TAO_DII_INVOCATION) |
virtual | ~DII_Invocation_Adapter (void) |
virtual void | invoke (TAO::Exception_Data *ex, unsigned long ex_count) |
| Invoke the target.
|
Protected Member Functions |
virtual Invocation_Status | invoke_twoway (TAO_Operation_Details &op, CORBA::Object_var &effective_target, Profile_Transport_Resolver &r, ACE_Time_Value *&max_wait_time) |
virtual Invocation_Status | invoke_collocated_i (TAO_Stub *stub, TAO_Operation_Details &details, CORBA::Object_var &effective_target, Collocation_Strategy strat) |
Private Member Functions |
| DII_Invocation_Adapter (void) |
| Dont allow default initializations.
|
| DII_Invocation_Adapter (const DII_Invocation_Adapter &) |
DII_Invocation_Adapter & | operator= (const DII_Invocation_Adapter &) |
Private Attributes |
CORBA::ExceptionList * | exception_list_ |
CORBA::Request * | request_ |
TAO::Exception_Data * | ex_data_ |
Generic interface for the DII invocation object visible.