Ice.Current¶
- class Ice.Current(adapter: ObjectAdapter, con: Connection | None, id: Identity, facet: str, operation: str, mode: OperationMode, ctx: dict[str, str], requestId: int, encoding: EncodingVersion)¶
Bases:
objectProvides information about an incoming request being dispatched.
- Parameters:
adapter (ObjectAdapter)
con (Connection | None)
id (Identity)
facet (str)
operation (str)
mode (OperationMode)
requestId (int)
encoding (EncodingVersion)
- adapter¶
The object adapter that received the request.
- Type:
- con¶
The connection that received the request. It’s None when the invocation and dispatch are collocated.
- Type:
IcePy.Connection | None
- id¶
The identity of the target Ice object.
- Type:
- mode¶
The operation mode (idempotent or not).
- Type:
- encoding¶
The encoding of the request payload.
- Type: