Java.Net.SocketOptions.TcpNodelay Field
This boolean option specifies whether data is sent immediately on this socket or buffered.

Value: 1

Syntax

[Android.Runtime.Register("TCP_NODELAY")]
[System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.")]
public const SocketOption TcpNodelay

Remarks

This boolean option specifies whether data is sent immediately on this socket or buffered.

If set to Boolean.TRUE the Nagle algorithm is disabled and there is no buffering. This could lead to low packet efficiency. When set to Boolean.FALSE the the socket implementation uses buffering to try to reach a higher packet efficiency.

See for more information about buffering and the Nagle algorithm.

[Android Documentation]

Requirements

Namespace: Java.Net
Assembly: Mono.Android (in Mono.Android.dll)
Assembly Versions: 0.0.0.0
Since: Added in API level 1