Table of Contents

Class ProcessProxy.Request

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

Provides static methods that encode operation arguments into request payloads.

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

Remarks

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

Methods

EncodeWriteMessage(string, int, SliceEncodeOptions?)

Encodes the arguments of operation writeMessage into a request payload.

public static PipeReader EncodeWriteMessage(string message, int fd, SliceEncodeOptions? encodeOptions = null)

Parameters

message string

The message to write.

fd int

'1' for stdout, '2' for stderr.

encodeOptions SliceEncodeOptions

The Slice encode options.

Returns

PipeReader

The payload encoded with Slice1.