TAO_IORTable  2.3.3
Public Member Functions | Protected Member Functions | List of all members
TAO_Async_Table_Adapter Class Reference

#include <Async_Table_Adapter.h>

Inheritance diagram for TAO_Async_Table_Adapter:
Inheritance graph
[legend]
Collaboration diagram for TAO_Async_Table_Adapter:
Collaboration graph
[legend]

Public Member Functions

 TAO_Async_Table_Adapter (TAO_ORB_Core &orb_core)
 Constructor. More...
 
virtual ~TAO_Async_Table_Adapter (void)
 Destructor. More...
 
virtual void open (void)
 
virtual int dispatch (TAO::ObjectKey &key, TAO_ServerRequest &request, CORBA::Object_out foward_to)
 
- Public Member Functions inherited from TAO_Table_Adapter
 TAO_Table_Adapter (TAO_ORB_Core &orb_core)
 Constructor. More...
 
virtual ~TAO_Table_Adapter (void)
 Destructor. More...
 
virtual void close (int wait_for_completion)
 
virtual void check_close (int wait_for_completion)
 
virtual int priority (void) const
 
virtual const char * name (void) const
 
virtual CORBA::Object_ptr root (void)
 
virtual CORBA::Object_ptr create_collocated_object (TAO_Stub *, const TAO_MProfile &)
 
virtual CORBA::Long initialize_collocated_object (TAO_Stub *stub)
 
- Public Member Functions inherited from TAO_Adapter
virtual ~TAO_Adapter (void)
 

Protected Member Functions

void find_object (::IORTable::Locate_ResponseHandler rh, TAO::ObjectKey &key)
 Helper method to find an object bound in the table. More...
 
- Protected Member Functions inherited from TAO_Table_Adapter
bool find_object (TAO::ObjectKey &key, CORBA::Object_out forward_to)
 Helper method to find an object bound in the table. More...
 

Additional Inherited Members

- Public Attributes inherited from TAO_Adapter
 DS_OK
 
 DS_FAILED
 
 DS_MISMATCHED_KEY
 
 DS_FORWARD
 
 DS_DEFERRED_FORWARD
 
- Static Protected Member Functions inherited from TAO_Table_Adapter
static ACE_Lockcreate_lock (TAO_SYNCH_MUTEX &l)
 
- Protected Attributes inherited from TAO_Table_Adapter
TAO_ORB_Coreorb_core_
 The ORB Core we belong to. More...
 
TAO_IOR_Table_Impl_var root_
 The table implementation. More...
 
bool closed_
 
TAO_SYNCH_MUTEX thread_lock_
 
ACE_Locklock_
 

Constructor & Destructor Documentation

TAO_Async_Table_Adapter::TAO_Async_Table_Adapter ( TAO_ORB_Core orb_core)

Constructor.

TAO_Async_Table_Adapter::~TAO_Async_Table_Adapter ( void  )
virtual

Destructor.

Member Function Documentation

int TAO_Async_Table_Adapter::dispatch ( TAO::ObjectKey key,
TAO_ServerRequest request,
CORBA::Object_out  foward_to 
)
virtual

Reimplemented from TAO_Table_Adapter.

void TAO_Async_Table_Adapter::find_object ( ::IORTable::Locate_ResponseHandler  rh,
TAO::ObjectKey key 
)
protected

Helper method to find an object bound in the table.

void TAO_Async_Table_Adapter::open ( void  )
virtual

Reimplemented from TAO_Table_Adapter.


The documentation for this class was generated from the following files: