Table of Contents

Class ProcessProxy.Response

Namespace
IceRpc.Slice.Ice
Assembly
IceRpc.Locator.dll

Provides a ResponseDecodeFunc<T> for each operation defined in Slice interface Ice::Process.

public static class ProcessProxy.Response
Inheritance
ProcessProxy.Response
Inherited Members

Remarks

The Slice compiler generated this static class from the Slice interface Ice::Process.

Methods

DecodeShutdownAsync(IncomingResponse, OutgoingRequest, IProxy, CancellationToken)

Decodes an incoming response for operation shutdown.

public static ValueTask DecodeShutdownAsync(IncomingResponse response, OutgoingRequest request, IProxy sender, CancellationToken cancellationToken)

Parameters

response IncomingResponse
request OutgoingRequest
sender IProxy
cancellationToken CancellationToken

Returns

ValueTask

DecodeWriteMessageAsync(IncomingResponse, OutgoingRequest, IProxy, CancellationToken)

Decodes an incoming response for operation writeMessage.

public static ValueTask DecodeWriteMessageAsync(IncomingResponse response, OutgoingRequest request, IProxy sender, CancellationToken cancellationToken)

Parameters

response IncomingResponse
request OutgoingRequest
sender IProxy
cancellationToken CancellationToken

Returns

ValueTask