MindTouch.Clacks.Client.Net.ConnectionPool.ConnectionPool C# (CSharp) Method

ConnectionPool() public method

public ConnectionPool ( Func socketFactory ) : System
socketFactory Func
return System
        public ConnectionPool(Func<ISocket> socketFactory) {
            ConnectTimeout = DefaultConnectTimeout;
            MaxConnections = DefaultMaxConnections;
            IdleTimeout = DefaultIdleTimeout;
            CheckInterval = DefaultCheckInterval;
            _socketFactory = socketFactory;
            _waitingQueue = new WaitingQueue(_syncroot);
            _socketCleanupTimer = new Timer(ReapSockets, null, _cleanupInterval, _cleanupInterval);
        }

Same methods

ConnectionPool::ConnectionPool ( IPEndPoint endpoint ) : System
ConnectionPool::ConnectionPool ( string host, int port ) : System