public ConnectionPool ( Func |
||
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);
}
ConnectionPool::ConnectionPool ( |
|
ConnectionPool::ConnectionPool ( string host, int port ) : System |