C# Class Droog.Beanstalk.Client.Net.ConnectionPool

Inheritance: IConnectionPool, IDisposable
Afficher le fichier Open project: sdether/libBeanstalk.NET

Méthodes publiques

Свойство Type Description
DefaultConnectTimeout System.TimeSpan
DefaultIdleTimeout System.TimeSpan
DefaultMaxConnections int

Méthodes publiques

Méthode Description
ConnectionPool ( Func socketFactory ) : System
Create ( IPAddress address, int port ) : ConnectionPool
Create ( string host, int port ) : ConnectionPool
Dispose ( ) : void
GetPool ( IPAddress address, int port ) : ConnectionPool
GetPool ( string host, int port ) : ConnectionPool
GetSocket ( ) : ISocket

Private Methods

Méthode Description
ConnectionPool ( IPAddress address, int port ) : System
ConnectionPool ( string host, int port ) : System
Dispose ( bool suppressFinalizer ) : void
ReapSockets ( object state ) : void
Reclaim ( ISocket socket ) : void
WrapSocket ( ISocket socket ) : ISocket

Method Details

ConnectionPool() public méthode

public ConnectionPool ( Func socketFactory ) : System
socketFactory Func
Résultat System

Create() public static méthode

public static Create ( IPAddress address, int port ) : ConnectionPool
address System.Net.IPAddress
port int
Résultat ConnectionPool

Create() public static méthode

public static Create ( string host, int port ) : ConnectionPool
host string
port int
Résultat ConnectionPool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPool() public static méthode

public static GetPool ( IPAddress address, int port ) : ConnectionPool
address System.Net.IPAddress
port int
Résultat ConnectionPool

GetPool() public static méthode

public static GetPool ( string host, int port ) : ConnectionPool
host string
port int
Résultat ConnectionPool

GetSocket() public méthode

public GetSocket ( ) : ISocket
Résultat ISocket

Property Details

DefaultConnectTimeout public_oe static_oe property

public static TimeSpan,System DefaultConnectTimeout
Résultat System.TimeSpan

DefaultIdleTimeout public_oe static_oe property

public static TimeSpan,System DefaultIdleTimeout
Résultat System.TimeSpan

DefaultMaxConnections public_oe static_oe property

public static int DefaultMaxConnections
Résultat int