TAO_IORTable
2.4.0
|
#include <Async_Table_Adapter.h>
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) |
![]() | |
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) |
![]() | |
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... | |
![]() | |
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 | |
![]() | |
DS_OK | |
DS_FAILED | |
DS_MISMATCHED_KEY | |
DS_FORWARD | |
DS_DEFERRED_FORWARD | |
![]() | |
static ACE_Lock * | create_lock (TAO_SYNCH_MUTEX &l) |
![]() | |
TAO_ORB_Core & | orb_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_Lock * | lock_ |
TAO_Async_Table_Adapter::TAO_Async_Table_Adapter | ( | TAO_ORB_Core & | orb_core | ) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Reimplemented from TAO_Table_Adapter.
|
protected |
Helper method to find an object bound in the table.
|
virtual |
Reimplemented from TAO_Table_Adapter.