#include <Servant_Base.h>
Inheritance diagram for TAO_ServantBase:


Public Methods | |
| virtual | ~TAO_ServantBase (void) |
| virtual PortableServer::POA_ptr | _default_POA (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
| virtual CORBA::Boolean | _is_a (const char *logical_type_id ACE_ENV_ARG_DECL_WITH_DEFAULTS) |
| virtual CORBA::Boolean | _non_existent (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
| virtual CORBA_InterfaceDef_ptr | _get_interface (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) |
| virtual void * | _downcast (const char *repository_id)=0 |
| virtual TAO_Stub * | _create_stub (ACE_ENV_SINGLE_ARG_DECL) |
| virtual void | _dispatch (TAO_ServerRequest &request, void *servant_upcall ACE_ENV_ARG_DECL)=0 |
Protected Methods | |
| TAO_ServantBase (void) | |
| TAO_ServantBase (const TAO_ServantBase &) | |
| TAO_ServantBase & | operator= (const TAO_ServantBase &) |
| virtual void | synchronous_upcall_dispatch (TAO_ServerRequest &req, void *servant_upcall, void *derived_this ACE_ENV_ARG_DECL) |
| virtual void | asynchronous_upcall_dispatch (TAO_ServerRequest &req, void *servant_upcall, void *derived_this ACE_ENV_ARG_DECL) |
| virtual int | _find (const char *opname, TAO_Skeleton &skelfunc, const unsigned int length=0) |
| virtual int | _bind (const char *opname, const TAO_Skeleton skel_ptr) |
| virtual const char * | _interface_repository_id (void) const=0 |
Protected Attributes | |
| TAO_Operation_Table * | optable_ |
Friends | |
| class | TAO_POA |
| class | TAO_Object_Adapter |
| class | CORBA_Object |
| class | TAO_Local_ServantBase |
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. Reimplemented in TAO_Local_ServantBase. |
|
|
|
|
||||||||||||
|
Reimplemented from TAO_Abstract_ServantBase. Reimplemented in TAO_Local_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
||||||||||||||||
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
Reimplemented from TAO_Abstract_ServantBase. |
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
Reimplemented from TAO_Abstract_ServantBase. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001