Class TcpSettings
Contains the TCP settings of a connection.
Inheritance
System.Object
TcpSettings
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Amqp
Assembly: Amqp.Net.dll
Syntax
public class TcpSettings
Properties
KeepAlive
Specifies the Keep-Alive settings of a TCP socket. If not null, TCP Keep-Alive is enabled.
Declaration
public TcpKeepAliveSettings KeepAlive { get; set; }
Property Value
Type | Description |
---|---|
TcpKeepAliveSettings |
LingerOption
Specifies the LingerOption option of the TCP socket.
Declaration
public LingerOption LingerOption { get; set; }
Property Value
Type | Description |
---|---|
System.Net.Sockets.LingerOption |
NoDelay
Specifies the NoDelay option of the TCP socket.
Declaration
public bool NoDelay { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ReceiveBufferSize
Specifies the ReceiveBufferSize option of the TCP socket.
Declaration
public int ReceiveBufferSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
ReceiveTimeout
Specifies the ReceiveTimeout option of the TCP socket.
Declaration
public int ReceiveTimeout { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SendBufferSize
Specifies the SendBufferSize option of the TCP socket.
Declaration
public int SendBufferSize { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
SendTimeout
Specifies the SendTimeout option of the TCP socket.
Declaration
public int SendTimeout { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |