Overview | Provides information about a request to be dispatched by a BOA::DynamicImplementation. |
File name | request.h |
Supported methods | ServerRequest::_duplicate |
ServerRequest::_nil | |
ServerRequest::ctx | |
ServerRequest::set_exception | |
ServerRequest::op_def | |
ServerRequest::operation | |
ServerRequest::arguments | |
ServerRequest::set_result |
Intended Usage
The ServerRequest class is intended to be used by an implementation of a subclass of CORBA::BOA::DynamicImplementation , within the invoke method. The ServerRequest class is part of the DynamicSkeleton Interface (DSI), used primarily to create inter-ORB bridges or gateway servers.
The ServerRequest object provides information to the CORBA::BOA::DynamicImplementation ::invoke method about the operation to be invoked and the in and inout parameter values. It also provides methods for recording the output and return values after the operation has been dispatched, so that the response can be sent back to the calling client.