Documentation for Ice 3.5. The latest release is Ice 3.7. Refer to the space directory for other releases.


Ice::Current

Overview

local struct Current

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.

Used By

Data Member Index

adapter — The object adapter.
con — Information about the connection over which the current method invocation was received.
id — The Ice object identity.
facet — The facet.
operation — The operation name.
mode — The mode of the operation.
ctx — The request context, as received from the client.
requestId — The request id unless oneway (0) or collocated (-1).
encoding — The encoding version used to encode the input and output parameters.

Data Members

Ice::ObjectAdapter adapter;

The object adapter.

Ice::Connection 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::Identity id;

The Ice object identity.

string facet;

The facet.

string operation;

The operation name.

Ice::OperationMode mode;

The mode of the operation.

Ice::Context ctx;

The request context, as received from the client.

int requestId;

The request id unless oneway (0) or collocated (-1).

Ice::EncodingVersion encoding;

The encoding version used to encode the input and output parameters.


  • No labels