#include <Adapter.h>
◆ anonymous enum
Enumerator |
---|
DS_OK | The operation was successfully dispatched, an exception may have been raised, but that is a correct execution too.
|
DS_FAILED | There was a problem in dispatching the operation.
|
DS_MISMATCHED_KEY | The key is not in the right format for this Adapter, try the next one.
|
DS_FORWARD | Forward the request to another object reference, this decouples the ORB from the PortableServer::ForwardRequest exception
|
DS_DEFERRED_FORWARD | The request will be forwarded, but using an async call to locate the target. Some other entity will actually complete the forward or fail.
|
◆ ~TAO_Adapter()
TAO_Adapter::~TAO_Adapter |
( |
| ) |
|
|
virtual |
◆ check_close()
virtual void TAO_Adapter::check_close |
( |
int | wait_for_completion | ) |
|
|
pure virtual |
Check if the adapter can be closed in the current context, raise an exception if not.
◆ close()
virtual void TAO_Adapter::close |
( |
int | wait_for_completion | ) |
|
|
pure virtual |
The ORB is shutting down, destroy any resources attached to this adapter.
◆ create_collocated_object()
Create a collocated object using the given profile and stub.
◆ dispatch()
◆ initialize_collocated_object()
Initialize a collocated object using the given stub pointer for lazily evaluated object references.
◆ name()
virtual const char * TAO_Adapter::name |
( |
| ) |
const |
|
pure virtual |
Return the name, i.e. the object id used to resolve it in the ORB.
◆ open()
virtual void TAO_Adapter::open |
( |
| ) |
|
|
pure virtual |
◆ priority()
virtual int TAO_Adapter::priority |
( |
| ) |
const |
|
pure virtual |
Return the priority assigned to this adapter. Adapters at higher priority are used first, the first adapter that matches a key is used to dispatch a request.
◆ root()
Return the root of the Object Adapter. Each adapter defines its own IDL interface accessed through the method above.
The documentation for this class was generated from the following files: