Ice 3.7 C++98 API Reference
|
Information about the current method invocation for servers. More...
#include <Ice/Ice.h>
Public Attributes | |
::Ice::ObjectAdapterPtr | adapter |
The object adapter. More... | |
::Ice::ConnectionPtr | con |
Information about the connection over which the current method invocation was received. More... | |
::Ice::Context | ctx |
The request context, as received from the client. More... | |
::Ice::EncodingVersion | encoding |
The encoding version used to encode the input and output parameters. More... | |
::std::string | facet |
The facet. More... | |
::Ice::Identity | id |
The Ice object identity. More... | |
::Ice::OperationMode | mode |
The mode of the operation. More... | |
::std::string | operation |
The operation name. More... | |
::Ice::Int | requestId |
The request id unless oneway (0). More... | |
Information about the current method invocation for servers.
Each operation on the server has a Current
as its implicit final parameter. Current
is mostly used for Ice services. Most applications ignore this parameter.
::Ice::ObjectAdapterPtr Ice::Current::adapter |
The object adapter.
::Ice::ConnectionPtr Ice::Current::con |
Information about the connection over which the current method invocation was received.
If the invocation is direct due to collocation optimization, this value is set to null.
::Ice::Context Ice::Current::ctx |
The request context, as received from the client.
::Ice::EncodingVersion Ice::Current::encoding |
The encoding version used to encode the input and output parameters.
::std::string Ice::Current::facet |
The facet.
::Ice::Identity Ice::Current::id |
The Ice object identity.
::Ice::OperationMode Ice::Current::mode |
The mode of the operation.
::std::string Ice::Current::operation |
The operation name.
::Ice::Int Ice::Current::requestId |
The request id unless oneway (0).