API Reference > imodeljs-common > RpcInterface > RpcInvocation RpcInvocation Class An RPC operation invocation in response to a request. Methods Name Description constructor(protocol: RpcProtocol, request: SerializedRpcRequest): RpcInvocation Constructs an invocation. current(rpcImpl: RpcInterface): RpcInvocation Static The invocation for the current RPC operation. Properties Name Type Description elapsed Accessor ReadOnly number The elapsed time for this invocation. fulfillment Readonly Promise<RpcRequestFulfillment> The fulfillment for this request. operation Readonly RpcOperation The operation of the request. protocol Readonly RpcProtocol The protocol for this invocation. request Readonly SerializedRpcRequest The received request. result Readonly Promise<any> The implementation response. status Accessor ReadOnly RpcRequestStatus The status for this request. Defined in core/common/src/rpc/core/RpcInvocation.ts Line 32 Last Updated: 12 June, 2024