Exemple #1
0
        private TcpStreamSettings ConfigureTcp(TcpStreamSettings settings, ClusterKey clusterKey)
        {
            if (clusterKey.IPv6)
            {
                settings = settings.With(addressFamily: AddressFamily.InterNetworkV6);
            }

            return(settings.With(
                       connectTimeout: clusterKey.ConnectTimeout,
                       readTimeout: clusterKey.SocketTimeout,
                       receiveBufferSize: clusterKey.ReceiveBufferSize,
                       sendBufferSize: clusterKey.SendBufferSize,
                       writeTimeout: clusterKey.SocketTimeout));
        }
Exemple #2
0
 private TcpStreamSettings ConfigureTcp(TcpStreamSettings settings, ClusterKey clusterKey)
 {
     return(settings.With(
                connectTimeout: clusterKey.ConnectTimeout,
                readTimeout: clusterKey.SocketTimeout,
                receiveBufferSize: clusterKey.ReceiveBufferSize,
                sendBufferSize: clusterKey.SendBufferSize,
                writeTimeout: clusterKey.SocketTimeout));
 }