16 references to Tcp
System.Net.Requests (2)
System\Net\HttpWebRequest.cs (2)
1778
socket.SetSocketOption(SocketOptionLevel.
Tcp
, SocketOptionName.TcpKeepAliveTime, keepAlive.Time);
1779
socket.SetSocketOption(SocketOptionLevel.
Tcp
, SocketOptionName.TcpKeepAliveInterval, keepAlive.Interval);
System.Net.Sockets (14)
System\Net\Sockets\SafeSocketHandle.Unix.OptionTracking.cs (12)
153
(1, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_NODELAY,
154
(2, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_EXPEDITED_1122,
155
(3, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_KEEPALIVE,
156
(15, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_FASTOPEN,
157
(16, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_KEEPCNT,
158
(17, SocketOptionLevel.
Tcp
) => TrackableSocketOptions.TCP_KEEPINTVL,
186
TrackableSocketOptions.TCP_NODELAY => ((SocketOptionName)1, SocketOptionLevel.
Tcp
),
187
TrackableSocketOptions.TCP_EXPEDITED_1122 => ((SocketOptionName)2, SocketOptionLevel.
Tcp
),
188
TrackableSocketOptions.TCP_KEEPALIVE => ((SocketOptionName)3, SocketOptionLevel.
Tcp
),
189
TrackableSocketOptions.TCP_FASTOPEN => ((SocketOptionName)15, SocketOptionLevel.
Tcp
),
190
TrackableSocketOptions.TCP_KEEPCNT => ((SocketOptionName)16, SocketOptionLevel.
Tcp
),
191
TrackableSocketOptions.TCP_KEEPINTVL => ((SocketOptionName)17, SocketOptionLevel.
Tcp
),
System\Net\Sockets\Socket.cs (2)
603
return (int)GetSocketOption(SocketOptionLevel.
Tcp
, SocketOptionName.NoDelay)! != 0 ? true : false;
607
SetSocketOption(SocketOptionLevel.
Tcp
, SocketOptionName.NoDelay, value ? 1 : 0);