Table of Contents

Class DuplexConnectionOptions

Namespace
IceRpc.Transports
Assembly
IceRpc.dll

A property bag used to configure a IDuplexConnection.

public record DuplexConnectionOptions : IEquatable<DuplexConnectionOptions>
Inheritance
DuplexConnectionOptions
Implements
Inherited Members

Properties

MinSegmentSize

Gets or sets the minimum size of the segment requested from the Pool.

public int MinSegmentSize { get; set; }

Property Value

int

The minimum size in bytes of the segment requested from the Pool. It cannot be less than 1 KB. Defaults to 4 KB.

Pool

Gets or sets the MemoryPool<T> object used for buffer management.

public MemoryPool<byte> Pool { get; set; }

Property Value

MemoryPool<byte>

A pool of memory blocks used for buffer management. Defaults to Shared.