#include <Adapter.h>
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 |
( |
void |
| ) |
|
|
virtual |
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.
virtual void TAO_Adapter::close |
( |
int |
wait_for_completion | ) |
|
|
pure virtual |
The ORB is shutting down, destroy any resources attached to this adapter.
Create a collocated object using the given profile and stub.
Initialize a collocated object using the given stub pointer for lazily evaluated object references.
virtual const char* TAO_Adapter::name |
( |
void |
| ) |
const |
|
pure virtual |
Return the name, i.e. the object id used to resolve it in the ORB.
virtual void TAO_Adapter::open |
( |
void |
| ) |
|
|
pure virtual |
virtual int TAO_Adapter::priority |
( |
void |
| ) |
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.
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: