Class TcpTransportOptions
- Namespace
- IceRpc.Transports.Tcp
- Assembly
- IceRpc.dll
The base options class for TCP transports.
public record TcpTransportOptions : IEquatable<TcpTransportOptions>
- Inheritance
-
TcpTransportOptions
- Implements
- Derived
- Inherited Members
Properties
NoDelay
Gets or sets a value indicating whether the underlying socket is using the Nagle algorithm.
public bool NoDelay { get; set; }
Property Value
ReceiveBufferSize
Gets or sets the socket receive buffer size in bytes.
public int? ReceiveBufferSize { get; set; }
Property Value
- int?
The receive buffer size in bytes. It can't be less than
1KB. null means use the operating system default. Defaults to null.
SendBufferSize
Gets or sets the socket send buffer size in bytes.
public int? SendBufferSize { get; set; }